无符号长整型
unsigned long long int
我用C语言提交了一个矩阵求幂代码,用于查找第n个斐波那契,我使用long-long-int变量存储第n个费波那契的答案模10000007,法官给出了"超过时间限制",但当我使用"无符号long-long-int"时,我的代码在时间内被接受,执行时间减少了。
我无法理解为什么long-long-int给出"超过时间限制",而"unsigned long-long-int"被接受?(极端测试用例的答案在两种情况下都是正确的)
为了不复制任何人的努力,请查看此问题以及同一主题的更高级的问答。德索普在这篇文章中的回答也非常详细。惠蒂在这里的第一条评论值得作为第一次尝试。
相关文章:
- 无法在 Arduino 中uint8_t数组转换为无符号长整型数组
- 提升不良词法强制转换:将字符串转换为无符号长整型时,无法将源类型值解释为目标
- 将最小值整数转换为无符号长整型
- 如何将小端格式的QByteArray转换为无符号长整型
- 无符号长整型和无符号 int 之间有什么区别,这 2 种类型应该如何在 c# 中封送?
- 如何以优雅高效的方式将无符号/有符号整数/长整型转换为 C 字符串?
- 将 BYTE 数组转换为无符号长整型
- 整数溢出 C++ 即使使用“无符号长整型”也是如此
- gdb ptype 打印整数后缀以指示它是有符号的、无符号的、无符号的长整型等
- 模板参数可以既是 int 又可以是无符号长整型吗?
- 用有符号长整型结果减去无符号长整型
- iOS - 隐式转换将整数精度"size_t"(也称为"无符号长整型")丢失为&
- 将字符串存储在无符号长整型的向量中
- 如果我尝试在 c++ 中将大于 pow(2,64)-1 的值分配给无符号长整型怎么办?
- C++:将无符号长整型长整型转换为无符号长整型
- 在 CORBA 客户端/服务器应用程序中将无符号的长整型(从 C++)断言为长整型 (Java)
- 无法将DWORD转换为无符号长整型
- 无符号长整型VS无符号长型整型
- 如何将SHA1转换为无符号长整型数组[5]
- 如何将 3 个整数连接成无符号长整型