码迷,mamicode.com
首页 > 其他好文 > 详细

日常写程序规范

时间:2019-06-30 15:36:24      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:思路   相关   写代码   通过   查找   情况下   理解   分析   通用   

  1. 日常做题步骤
    1. 通用模式
      前提:已会题目所需的技能,但题目较难
      1. 仔细看题目,出思路,没有思路则看题解,进入第2步
      2. 初步细化,在纸上写出基本步骤,写代码之前和题解对照,确认自己不是假算法,进入第3步
      3. 自行写代码
      4. 通读代码,再测试并调试
      5. 提交,调试,参照题解,通过
      6. 如果题目很有代表性(有特殊的算法、技巧、思想……),写blog
    2. 难题
      前提:有不会的技能
      1. 先理解题意,有初步(不一定优)的想法
      2. 看题解,学习相关技能
      3. 参照题解实现
      4. 查找相关题目练习
      5. 总结并写blog
  2. 读题规范
    1. 了解题目的内容,明确求解对象,在可能的情况下模拟样例来确认
    2. 看数据范围,以此初步猜测算法;看子任务,有针对性地思考解题方法
  3. 写代码规范
    1. 确认算法正确或有效之后再开始,确认设计好算法,思路清晰之后再开始(可以在纸上列提纲)
    2. 结构化设计代码,不一定按照顺序写,不断细化
    3. 写代码时注意精简和高效,但降低代码可读性的常数优化尽量少用
  4. 调试步骤
    1. 先走读程序,检查基础问题
    2. 用样例测试,根据中间结果分析问题
    3. 根据下载的大样例调试
    4. 对照题解调试
  5. 题解规范
  6. 总结规范

日常写程序规范

标签:思路   相关   写代码   通过   查找   情况下   理解   分析   通用   

原文地址:https://www.cnblogs.com/guoshaoyang/p/11109973.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!