浅分享一下zzulioj刷题总结
前言
虽然我已经创建账号有不短时间了,但由于各种原因(如github始终进不去)导致进度缓慢。在调整好状态后,我赶紧写下这篇博客,开个头(及时止损)。
总览
自8-19调整状态以来,21天共上传代码130次,正确次数71次,解决67道oj题,在失败提交中,答案错误所占次数最多
现总结易错点
一、编译错误
- scanf与scanf_s混用,VS不支持 VS会报错
- . 变量未赋予初始值导致a没有正常计算(a=?* i)
- 格式输符与变量类型不符
- scanf函数中未使用取地址符号(&)
- 忘记 '}'(纯纯细节问题)
二、时间超限
- 循环过长,次数过多
- 循环数目多,计算复杂
如1056:原
正向循环,max多次赋值,循环次数多,经过多次循环找到最大值max=98
修改后
反向循环,直接输入最大值,break直接跳出循环,次数少,第一个就找到最大值max=98
三、答案错误(一般为思路错误了)
1、循环中的错误
while循环条件判定错误
while循环无法正常进行,导致了h、b无法正常输出
修改:直接以b>=1为条件,当b<=1,自动结束循环
2、数据溢出
因为类型包含的数据有限,当数据过大时,因该类型无法继续储存数据而导致运算异常
如1053:
其中x,z,b,c都是int类型的变量,我们把他们的各个数据打出来得到这样一张图
可以看出,当数值过大时,b与y的值出现了负数,说明数据已经溢出了
此时我们将int换为能储存更多数据的doule类型
再次打印各数据
很明显现在数据全都正常
所以当数值过大时,不要局限于int,可以尝试使用double,long等类型来进行计算
3、if语句与switch语句范围的判定
if与switch相比,if是递进的,switch是并列的
if(表达式) 递进
语句;
else if(表达式)
语句;
else
语句;
if(表达式) 并列
语句;
if(表达式)
语句;
switch(case) 并列
{
case 1:
case 2:
.......
case n:
default:
}
憧憬
由于总结的时间短,内容少,所以总结的肯定不全面,只有一些大的或者常见的,但在以后很定会更加完善(毕竟现在在家上网课没那么多专注力),继续oj。
总有完成的一天。
浅分享一下zzulioj刷题总结相关推荐
- 湾区求职分享:三个月刷题拿到 Google offer,欢迎踊跃提问
本文仅以个人经历和个人观点作为参考.如能受益,不胜荣幸. 本文会不断的修正,更新.希望通过大家的互动最后能写出一份阅者受益的文章. 本文纯手打,会有错别字,欢迎指出,虚心接受及时更改. 小马过河,大牛 ...
- zzulioj1017C语言答案,ZZULIOJ刷题1010-1019
1010: 求圆的周长和面积 时间限制: 1 Sec 内存限制: 30 MB 提交: 42979 解决: 21335 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入圆的半径,求 ...
- leetcode怎么用时间刷_LeetCode刷题专栏第一篇--思维导图时间安排
昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...
- LeetCode刷题专栏第一篇--思维导图时间安排
昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...
- 1024,给大家谈谈如何搞透刷题 玩转力扣!
前言 大家好,我是bigsai,好久不见!今天1024,祝大家程序员节快乐,写代码永没bug!今天就给各位小伙伴分享我自己刷题力扣的一些小方法,不一定很有用但是可以参考,祝你更高效的变强! 最近在一些 ...
- 靠刷题考进了清华?学霸告诉你答案
http://www.sohu.com/a/227559664_100116835 大家好!我是北大在读博士邱崇,最近好多学弟学妹向我询问有没有实用的学习方法,于是今天我邀请到我的一位好友,向大家分享 ...
- 算法刷题路线总结与相关资料分享
算法刷题路线总结与相关资料分享 前言 一.算法刷题路线总结 二.算法题刷题步骤 三.基础数据结构知识汇总 1.时间复杂度 2.空间复杂度 3.线性表 4.栈与队列 5.树 四.基础算法知识汇总 1.递 ...
- 面试学习+刷题笔记分享-屌丝的逆袭之路,2年5个月13天,从外包到拿下阿里offer
开篇介绍 个人背景: 不说太多废话,但起码要让你先对我有一个基本的了解.本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就 ...
- 2023年大年初一 —— 牛客网刷题经验分享~
2023年大年初一 -- 牛客网刷题经验分享~
- 阿里云ACP备考分享及刷题总结
先来个热乎乎的前菜,斩获ACP当了个新年礼物. 开始正题,本文主要分享一下ACP备考的经验及一些刷题时积累下来的小笔记(从Word上搬过来,大约占20页A4纸),如有错误之处或补充,欢迎留言 Orz_ ...
最新文章
- 在Mac终端下使用conda命令提示未找到命令conda
- rebar Erlang构建工具(转)
- 同步服务老是报错_悬而未决:MYSQL配置好主从同步后没有报错,但数据一直没有同步过来是什么原因? | 学步园...
- kali锁屏后无法唤醒_看一下吧,自己对线程以及锁的概念和原理了解是否正确...
- Oracle迁移到MySQL性能下降的注意点
- Centos7配置Samba服务实现与Windows文件共享
- django2连接mysql_Django2.2 连接mySQL数据库
- WebAssembly 介绍
- adb 黑域app_黑域ADB报错解决方法
- 【数据集】PASCAL VOC2012数据集百度网盘链接
- 手机显示服务器维护是啥意思,手机系统维护怎么解除_手机显示系统维护是什么意思_游戏吧...
- 计算机视觉——图像拼接
- 精灵图使用——如何利用js循环实现精灵图设置
- 大数据开发基础入门与项目实战(三)Hadoop核心及生态圈技术栈之2.HDFS分布式文件系统
- INSERT INTO SET
- 关于maxIdle ,MaxActive,maxWait介绍
- 【NCNN解读】——benchmark部分
- 史上最简单的mybatis-plus快速入门
- 江小白:情怀之下,举步维艰
- 树莓派远程视频监控的移植pistreaming