欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何运用乘法快速解决加法中的某个问题

最编程 2024-08-01 17:50:08
...
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 本文已参与「掘力星计划」,赢取创作大礼包,挑战创作激励金。 这是写给一些新人大学生的知识点,大神可以直接划走。 相信在大学时候打过算法竞赛的同学都已经在一开始接触过大数加法。有人会说,加法不是直接用+直接相加就行了吗? 的确例如 int a ; int b 直接相加可以得出 int c 如果数和小的话,的确是可以的但是如果数字是:100000000000000000000000000....省略几百位。 这样子的数字是int存不下的,就算你的int64最多也就存2的32次方-1这个数字已经是最大了,注意这里还有负数的存在,所以是2的32次方-1,而不是64次方。所以我们应该需要怎么办呢? 答案是数组,例如int a[300]这样的数字就可以存到300位数字。 char s1[M], s2[M]; int num1...... 查看更多

推荐阅读