1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| 1. 快速找出两个数组中相同的数 2. 反转链表+变量名驼峰转换 3. 二叉树的遍历方法 4. 深度和广度,深度和广度分别对应栈和队列的什么 5. 字符串中的最长回文子串 6. 百分之六十的人喜欢篮球,70喜欢足球,80喜欢排球,求同时喜欢足球和篮球的概率 7. 红黑色与b+树的查找删除效率 8. 抛硬币计算概率问题,轮流抛谁先抛到正面谁赢? 9. 找到无序数组中最小的k个数(二分) 10. 求出有序数组的平方个数 11. 了解哪些加密算法 12. 冒泡的时间复杂度是多少?时间复杂度该怎么算? 13. 数据结构由什么组成(三大特性) 14. 快排原理,时间复杂度 15. 求数组的最大异或数 16. 赛马问题 17. 实现一个抽奖系统 18. 哈夫曼树怎么求路径之和 19. 找出一组字符串中重复且只出现一次的字符串 20. 堆排序的实现原理 21. 爬楼梯 22. leetcode1054条形码 23. 判断包含括号的字符串是否有效 24. 给定一个循环递增数组a[],有n个元素,如a[]={ 10, 13, 16, 20, 25, 2, 5, 8},给定一个元素num,找出可以把num插入到数组a[]中的位置,让插入num后的a[]仍然是循环递增的 25. 实现一个字符串反转 26. 写一个将两个二进制字符串相加的函数 27. 反转链表 28. 链表中删除所有相同的节点 29. 如何确定一个链表是否有环 30. 用数组实现栈 31. 两个递增数组找出第k小的数 32. 翻转数组找到其中一个数的下标
|