CCF第一题
Gikachu
这个作者很懒,什么都没留下…
展开
-
CCF-202303-1-田地丈量
卡边界、算乘积、相加。原创 2023-04-24 15:59:27 · 362 阅读 · 0 评论 -
CCF-202212-1-现值计算
开始理解错了以为要算若干年后的总收益,得出的结果总是大一点,重新看了一遍题目发现是算出当前的总收益,那么也就是需要将若干年后的收益转换为当前的价值,理清思路之后代码非常好实现。原创 2023-04-24 15:55:10 · 275 阅读 · 0 评论 -
CCF-202209-1-如此编码
题目说了一大堆,其实看题目提示一步步的写就好了,只需要处理掉多余的计算即可,同时不要为一些没必要的数据开辟数组空间,例如只在输入时用到的a数组,没必要开辟空间,以及注意循环的边界值,给c[0]初始化。原创 2023-04-24 15:30:52 · 285 阅读 · 0 评论 -
CCF-202206-1-归一化处理
按照题目给的要求一步步来就行,需要注意的是中间临时储存数据的时候要用double,不要用成int,还有就是sqrt是开方的函数,不要忘了。原创 2023-04-24 15:02:42 · 259 阅读 · 0 评论 -
CCF-202203-1-未初始化警告
看清题目写了,a0为常数,a1-1n为变量,那么我们只需要找到一个不许添加重复数值的容器,先查询右值是否在容器中出现过,如果没有则说明未初始化该变量,sum++。再将每次遍历的左值插入容器,表示其已经过初始化,依次循环直至程序结束。原创 2023-04-24 14:35:45 · 342 阅读 · 0 评论 -
力扣-202112-1-序列查询
依次遍历输入的A数组,由于只用到A数组当前值,故无需维护A数组,直接通过其值大小来构建f数组,构建好f数组之后算sum值,由于存在多个相同的数字连续储存,可以通过计算乘法减少计算次数。原创 2023-04-24 14:11:30 · 235 阅读 · 0 评论 -
CCF-202109-1-数组推导
max值一定是B数组每个值相加,而min,只需要将B中第一次出现的数加一次,其余值加0即可,第一次写的时候以为要加出现过的最小的b值,导致数据有40%出错,同时,由于只用到了当前数字和钱一个数字,不需要维护一个数组,可以节省更多的资源。原创 2023-04-24 12:58:41 · 261 阅读 · 0 评论