程序猿必备-数据结构与算法精选面试题
https://www.jianshu.com/p/cec86f055b02
代码面试需要知道的8种数据结构
https://www.cnblogs.com/fundebug/p/data_structures_in_js_for_interview.html
图:
https://www.jianshu.com/p/bce71b2bdbc8
https://www.jianshu.com/p/a5f0f46be8e2
https://blog.youkuaiyun.com/weixin_42265429/article/details/90297910
https://www.jianshu.com/p/a4983e5a2569
https://www.cnblogs.com/dishengAndziyu/p/10926621.html
树:
https://baijiahao.baidu.com/s?id=1646617486319372351&wfr=spider&for=pc
https://baijiahao.baidu.com/s?id=1651427207567199156&wfr=spider&for=pc
动态规划:
https://blog.youkuaiyun.com/zw6161080123/article/details/80639932
https://www.cnblogs.com/yun-an/p/11037618.html
C++成员变量初始化
https://jingyan.baidu.com/article/c45ad29cfdc570441653e20b.html
1. 最长公共子串和最长公共子序列。
https://www.cnblogs.com/en-heng/p/3963803.html
最长公共子序列:
https://www.cnblogs.com/zlm-jessie/p/5664562.html
https://www.cnblogs.com/chenleideblog/p/10455723.html
2.上楼梯每次只能一步或者两步,有多少走法,这个主要是递归
字符串数组排序,譬如 a[] = {"sbg","dyh","yhjjjj"},进行排序
在非常之多的数据里面,数据可以视为一行字符串,有编号,有url,怎样找到我想要的那一行数据 比如二分法做的话时间复杂度是多少,以及怎样来排序等等
在一篇英文文章之中查找最短的目标子串
怎么解决hash碰撞,用C++实现hashMap
给定一个数组,其中只有一个数字出现两次,其他数字都出现一次,找出出现一次的数字
2个线程一个读数据,一个写数据
1.一个很长很长的英文小说文件,找出出现频率最高的单词;
2,把第一个问题中的英文单词改成数字,找出最大的100个数。
https://blog.youkuaiyun.com/m0_37950361/article/details/80668712
一个整形数组,怎么给调整,让奇数全在前面,偶数全在后面。
https://blog.youkuaiyun.com/u012634258/article/details/81878585
https://blog.youkuaiyun.com/wuzhekai1985/article/details/6616728
链表逆序:
https://blog.youkuaiyun.com/ljyljyok/article/details/77996029
LeetCode21 合并两个有序单向链表
https://www.cnblogs.com/leavescy/p/5879625.html
二叉树遍历:
https://www.jianshu.com/p/49c8cfd07410
https://blog.youkuaiyun.com/happyjacob/article/details/83116702
博客提供了程序猿数据结构与算法的精选面试题资源,涉及代码面试需知的8种数据结构,如树、图等,还包含动态规划、C++成员变量初始化等内容,以及最长公共子串、字符串数组排序等具体面试题及相关解答链接。
4164

被折叠的 条评论
为什么被折叠?



