算法的实现

如何解算法题的一些个人心得

  1. 如果程序可能会用到很多的自定义变量,可以在程序实现中用到一个写一个,这样也不会造成内存空间的浪费,还方便自己的思路更加清晰。
  2. 自定义变量时,命名规则尽量使用意思想对应的英文单词,这样有助于理解和理清思路,不然随便命名容易让自己糊涂。
  3. 如果程序的多行输入,可以采取分而治之的方法,先对每一行依次进行处理。这样能减少处理的难度,让思路更清晰。
  4. 对于解题的思路可以先考虑题目可以使用的数据结构,然后对应处理,在对于数据结构处理的时候,一定要注意数据结构的处理方式是否正确,不要到最后发现自己想的数据结构和系统实现不一样,造成错误的认知。
  5. 对于题目实现错误,可以断点调试,观察程序的实现是否与自己所想的实现相同,避免自己陷入一个错误,不能自拔。

持续更新~~

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值