¿Cuál es el algoritmo campesino ruso modificado en el que el entero se divide en cuatro partes?

Creo que estás hablando de la multiplicación campesina rusa modificada.

También es conocido por varias otras cosas.

Es esencialmente una multiplicación larga después de que ambos se convierten en binarios.

Se explica en la wikipedia. No son necesariamente cuatro partes.

Tomamos dos números. Generamos dos matrices. Seleccionamos los números más bajos. Dividimos 2 y descartamos el resto mientras multiplicamos la otra matriz por 2 y luego sumamos la columna derecha después de haber descartado los números pares vinculados en las matrices.

Editar:

https: //courses.engr.illinois.ed…

Aquí.

Esto es lo que quieres.

De la siguiente identidad.

[matemáticas] (10 ^ {m} a + b) (10 ^ {m} c + d) = 10 ^ {2m} ac + 10 ^ {m} (bc + ad) + bd [/ matemáticas]

ver lección 1 página 10

Hay una manera de mejorar esto. Algoritmo de Karatsuba.