一些想法。。。

1.for里面的局部变量这种还是在for里面定义比较好

比如

for(int i = 0;i<n;i++){

int num;

cin>>num;

}

实不相瞒,有一次直接cin了i怎么都没看出来哪里错了。。。

2.关于long long

如果发现中间结果大约是10^9,就要考虑int 溢出

即用

long long res = 0;

res+=1LL*?*?;

相关推荐
yujkss6 分钟前
23种设计模式之【状态机模式】-核心原理与 Java实践
java·ui·设计模式
钮钴禄·爱因斯晨22 分钟前
数据结构|图论:从数据结构到工程实践的核心引擎
c语言·数据结构·图论
学c语言的枫子1 小时前
数据结构——基本查找算法
算法
无名指的等待7121 小时前
Redisson的Lock和TryLock的区别
java·开发语言·数据库
new_daimond1 小时前
Apache Shiro 技术详解
java·apache
yanqiaofanhua1 小时前
C语言自学--自定义类型:结构体
c语言·开发语言·算法
向前阿、1 小时前
数据结构从入门到实战————栈
c语言·开发语言·数据结构·程序人生
yuriy.wang1 小时前
Spring IOC源码篇六 核心方法obtainFreshBeanFactory.parseCustomElement
java·后端·spring
sali-tec2 小时前
C# 基于halcon的视觉工作流-章39-OCR识别
开发语言·图像处理·算法·计算机视觉·c#·ocr
芒克芒克2 小时前
LeetCode 面试经典 150 题之判断子序列解题详解
算法