代码随想录算法训练营第六天| 242.有效的字母异位词、349. 两个数组的交集、202. 快乐数、1. 两数之和

(真的很忙,所以博客记录得非常粗糙,见谅)

文章链接: https://programmercarl.com/%E5%93%88%E5%B8%8C%E8%A1%A8%E7%90%86%E8%AE%BA%E5%9F%BA%E7%A1%80.html

自己看到题目的第一想法:每道题目都往hashmap和hashset那个方向想还是比较轻松的,但是第三题快乐数我写得非常抽象,没用helper function的情况下还疯狂重复代码导致最后白白加了很长的时间和无用功。

看完代码随想录之后的想法:因为在hash table这个section下面,我就以为都得用hash table,第一道题明显没有carl写得好,然后也会慢一些。

自己实现过程中遇到哪些困难:主要就是happy number里面我写得太抽象了,比如说当我们已经拿到新number58之后,我不直接用这个58,而是把58拆成5和8然后再组合成58算的………………我觉得我脑子有问题。

今日收获,记录一下自己的学习时长:对hash table有了一定的理解,然后同时对int array也有了更多的理解,学习时长4小时

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容