リストが数字の場合、kでmodを見つける方法は10進数で与えられます。単一リンクリストが与えられていれば、番号付きのmodを見つける方法
例: - 数 - 1234567
リスト数の表現:7-> 6-> 5-> 4-> 3-> 2-> 1
K = 7
ANS = 1234567%7 = 5
pythonとjavaでは、リストを数値BigInteger(java)に変換してmodをとっている可能性があります。しかし、私はBigIntegerを使わずにそれをやりたかったのです。
は私がリスト
total=0
for digit in numberList:
total = (total * 10 + digit) % k
return total
を反復しながら、MODを計算しようとしている。しかし、これは仕事に行くのではありません。
OPは、Java 'int'をオーバーフローする数値を処理するために彼らのリストのコードを望んでいるようにあなたが'のmul =(MUL * 10)%を行う必要がありますので、それは、見えますkulは 'mul'を大きくしすぎないようにします。 –