当前位置: 首页 > news >正文

2410C++,本次写级数代码的注意事项

写代码整个流程:先狂写基本,然后是编译时检查,然后是运行时检查(调试),然后是逻辑检查(抓八哥),然后是(深入理解后)重写代码
如上,是写代码流程.三个检查非常重要!
1编译时,2运行时,3检查逻辑抓八哥!
刚写好代码,以为啥都没问题.
一检查,没有没有问题的!
1,统计行之时统计了多余的,每轮检查前忘记了清零.
2,打印不能搞成递归循环调用,很容易出问题!
3,成员函数与普通函数不能统一,麻烦得很!只有靠难看的λ了.因为λ可以吸收环境变量!
4,过去的函数尽量不要动,即使它的逻辑可能出错,也不要动,因为有函数可能依赖错误的八哥,此时,最好标记此函数有问题,不要再用,用新的函数!这种非常深层次的函数,都是不能动的!
5,双层次的极,不能用层次替代!.
此时,可用一个极类成员加一个局部变量.

整 i=F(c);(i!=-1){
}

6,要小心返回-1的函数的判断!不要搞成如(F(c)),那就犯错了!
7,关键的级数,这个玩意,很变态,找了半天的规律,都难找到.最后重点是这样的:

整 p=n;(c.==左大括)p--;(,p);中 n;//这两行,是关键!!

返回的级数是n,但是压的级数在是左大括的时候,却是减一个!非常重要!
判定级数时,是单方面的保存时减少1个!


http://www.mrgr.cn/news/53960.html

相关文章:

  • STM32中的RAM和ROM分别是什么
  • 关于懒汉饿汉模式下的线程安全问题
  • 【exceljs】纯前端如何实现Excel导出下载和上传解析?
  • JVM参数
  • 每日一题学习笔记——移动零
  • 在数据库中,`SELECT`, `FROM`, `JOIN`, `ON`, 和 `WHERE`各自的作用
  • 自动生成大量c文件,大量函数的Python脚本
  • python【类和面向对象】
  • 基于卡尔曼滤波算法处理感知车道线系数
  • 用实例来理解Java中的类和对象
  • stable diffusion 大模型及lora等下载安装使用教程及项目目录说明
  • ⌈ 传知代码 ⌋ 视频质量评价SimpleVQA
  • 代码训练营 day39|0-1背包问题,LeetCode 416
  • 基于语音识别的停车共享小程序(lw+演示+源码+运行)
  • setuptools封装自己python包
  • 图像梯度-Sobel算子、scharrx算子和lapkacian算子
  • 逆向工程入门02.if语句分析
  • 如何用联想电脑滚动截图
  • stablediffusion ControlNet选不了模型/报错/无效 的解决方法
  • 【Linux网络编程】Socket编程--UDP(第一弹):实现客户端和服务器互相发送消息
  • 14.归一化——关键的数据预处理方法
  • 【C++ 算法进阶】算法提升四
  • 【C++训练营】现代C++编程(隐藏)
  • 【Mysql】-锁机制-GAP锁
  • 2024年【N2观光车和观光列车司机】及N2观光车和观光列车司机模拟考试题
  • 【Hive】2-Apache Hive概述、架构、组件、数据模型