前言

虽然我已经创建账号有不短时间了,但由于各种原因(如github始终进不去)导致进度缓慢。在调整好状态后,我赶紧写下这篇博客,开个头(及时止损)。


总览

自8-19调整状态以来,21天共上传代码130次,正确次数71次,解决67道oj题,在失败提交中,答案错误所占次数最多


现总结易错点

一、编译错误

  1. scanf与scanf_s混用,VS不支持    VS会报错
  2. . 变量未赋予初始值导致a没有正常计算(a=?* i)
  3. 格式输符与变量类型不符
  4. scanf函数中未使用取地址符号(&)
  5. 忘记 '}'(纯纯细节问题)

二、时间超限

  1. 循环过长,次数过多
  2. 循环数目多,计算复杂

如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刷题总结相关推荐

  1. 湾区求职分享:三个月刷题拿到 Google offer,欢迎踊跃提问

    本文仅以个人经历和个人观点作为参考.如能受益,不胜荣幸. 本文会不断的修正,更新.希望通过大家的互动最后能写出一份阅者受益的文章. 本文纯手打,会有错别字,欢迎指出,虚心接受及时更改. 小马过河,大牛 ...

  2. zzulioj1017C语言答案,ZZULIOJ刷题1010-1019

    1010: 求圆的周长和面积 时间限制: 1 Sec 内存限制: 30 MB 提交: 42979 解决: 21335 [状态] [讨论版] [提交] [命题人:admin] 题目描述 输入圆的半径,求 ...

  3. leetcode怎么用时间刷_LeetCode刷题专栏第一篇--思维导图时间安排

    昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...

  4. LeetCode刷题专栏第一篇--思维导图时间安排

    昨天是元宵节,过完元宵节相当于这个年正式过完了.不知道大家有没有投入继续投入紧张的学习工作中.年前我想开一个Leetcode刷题专栏,于是发了一个投票想了解大家的需求征集意见.投票于2019年2月1日 ...

  5. 1024,给大家谈谈如何搞透刷题 玩转力扣!

    前言 大家好,我是bigsai,好久不见!今天1024,祝大家程序员节快乐,写代码永没bug!今天就给各位小伙伴分享我自己刷题力扣的一些小方法,不一定很有用但是可以参考,祝你更高效的变强! 最近在一些 ...

  6. 靠刷题考进了清华?学霸告诉你答案

    http://www.sohu.com/a/227559664_100116835 大家好!我是北大在读博士邱崇,最近好多学弟学妹向我询问有没有实用的学习方法,于是今天我邀请到我的一位好友,向大家分享 ...

  7. 算法刷题路线总结与相关资料分享

    算法刷题路线总结与相关资料分享 前言 一.算法刷题路线总结 二.算法题刷题步骤 三.基础数据结构知识汇总 1.时间复杂度 2.空间复杂度 3.线性表 4.栈与队列 5.树 四.基础算法知识汇总 1.递 ...

  8. 面试学习+刷题笔记分享-屌丝的逆袭之路,2年5个月13天,从外包到拿下阿里offer

    开篇介绍 个人背景: 不说太多废话,但起码要让你先对我有一个基本的了解.本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就 ...

  9. 2023年大年初一 —— 牛客网刷题经验分享~

    2023年大年初一 -- 牛客网刷题经验分享~

  10. 阿里云ACP备考分享及刷题总结

    先来个热乎乎的前菜,斩获ACP当了个新年礼物. 开始正题,本文主要分享一下ACP备考的经验及一些刷题时积累下来的小笔记(从Word上搬过来,大约占20页A4纸),如有错误之处或补充,欢迎留言 Orz_ ...

最新文章

  1. 在Mac终端下使用conda命令提示未找到命令conda
  2. rebar Erlang构建工具(转)
  3. 同步服务老是报错_悬而未决:MYSQL配置好主从同步后没有报错,但数据一直没有同步过来是什么原因? | 学步园...
  4. kali锁屏后无法唤醒_看一下吧,自己对线程以及锁的概念和原理了解是否正确...
  5. Oracle迁移到MySQL性能下降的注意点
  6. Centos7配置Samba服务实现与Windows文件共享
  7. django2连接mysql_Django2.2 连接mySQL数据库
  8. WebAssembly 介绍
  9. adb 黑域app_黑域ADB报错解决方法
  10. 【数据集】PASCAL VOC2012数据集百度网盘链接
  11. 手机显示服务器维护是啥意思,手机系统维护怎么解除_手机显示系统维护是什么意思_游戏吧...
  12. 计算机视觉——图像拼接
  13. 精灵图使用——如何利用js循环实现精灵图设置
  14. 大数据开发基础入门与项目实战(三)Hadoop核心及生态圈技术栈之2.HDFS分布式文件系统
  15. INSERT INTO SET
  16. 关于maxIdle ,MaxActive,maxWait介绍
  17. 【NCNN解读】——benchmark部分
  18. 史上最简单的mybatis-plus快速入门
  19. 江小白:情怀之下,举步维艰
  20. 树莓派远程视频监控的移植pistreaming

热门文章

  1. 【TCP/IP详解】IP报文格式
  2. 数值转换:二进制、八进制、十六进制转换为十进制
  3. sosoapi 安装配置
  4. 微信清理僵尸粉脚本-基于auto.js
  5. 如何用C++制作游戏开发概述
  6. linux .otf文件,如何在Linux上将OTF或是TTF字库案转成WOFF或是WOFF2网页字库案?
  7. python tan图
  8. dubboX提供rest服务
  9. 读《计算机网络》——深入浅出——以考研为目标学技术面试知识二刷计网——计算机网络体系结构
  10. 2023年计算机网络考研真题详解