摘要: 在做题过程中,发现有些问题对基本功的考察比较多,比如我们在编程时能否把功能的实现自己在逻辑上组合成为不同的模块,后续在解决其他问题时,只需要修改某个模块中的代码即可;此外,在编程过程中,有没有考虑特殊输入:非法输入如何处理、边界值的输入会不会影响代码功能的通用性…… 其中一道题是链表问题,这道题除了 阅读全文
posted @ 2021-01-24 22:18 荣耀之心 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 二进制的运算在算法题里面也有非常多的运用,目前我遇到的类型,一个是对二进制本身进行位运算,一个是利用二进制的位运算来使幂运算得到简化。二进制的运算在解决很多问题的时非常好用,因为在二进制运算中位运算其实可以对应到我们常见的乘除法中,但是由于二进制中1、0的含义可以标识是、否这两个状态,就使得二进制运 阅读全文
posted @ 2021-01-24 11:02 荣耀之心 阅读(169) 评论(0) 推荐(0) 编辑