![](https://img-blog.csdnimg.cn/94e08100920041bc82c3b82cc7f1fb37.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
剑指offer
文章平均质量分 68
通过做知名企业面试考验的经典题目,总结编程面试中解决难题的有效思考模式,提升编码能力和思维能力,快来跟我一起挖掘题干,思考做题吧!
江不平
拨开云雾见光明
展开
-
【剑指offer】——剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数在数组的前半部分,所有偶数在数组的后半部分。(c++实现)原创 2022-10-10 22:52:36 · 113 阅读 · 9 评论 -
【剑指offer】——剑指 Offer 27. 二叉树的镜像
请完成一个函数,输入一个二叉树,该函数输出它的镜像。(c++实现)原创 2022-10-09 23:42:53 · 88 阅读 · 1 评论 -
【剑指offer】——剑指 Offer 11. 旋转数组的最小数字
把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。(c++实现)原创 2022-10-08 22:26:59 · 800 阅读 · 4 评论 -
剑指offer06——从尾到头打印链表
输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。(C++实现)原创 2022-10-06 19:49:02 · 233 阅读 · 5 评论 -
剑指offer05——替换空格
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。(c++实现)原创 2022-10-05 12:00:00 · 259 阅读 · 6 评论 -
剑指offer04——二维数组中的查找
在一个 n * m的二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个高效的函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。原创 2022-10-04 12:00:00 · 185 阅读 · 5 评论 -
剑指offer03——数组中重复的数字
在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。原创 2022-10-03 20:25:15 · 337 阅读 · 4 评论