拱白菜的阿秀
拱白菜的阿秀
全部文章
汇集牛客高亮解...
个人秋招记录(1)
如何打造自己的完美简历(3)
精品原创文章(44)
转载(4)
题解(1)
归档
标签
去牛客网
登录
/
注册
拱白菜的阿秀的博客
如果有同学对阿秀的专栏有疑问可以加v:aXiu_go来进行提问,有想来抖音工作的可以来找我哈~
全部文章
/ 汇集牛客高亮解法的67道剑指offer
(共63篇)
NO37、 统计一个数字在排序数组中出现的次数(还可以)
来自专栏
37、 统计一个数字在排序数组中出现的次数 还可以 统计一个数字在升序数组中出现的次数。示例1输入 [1,2,3,3,3,3,4,5],3返回值 41、STL中取巧的一种写法,直接调equal_range() 方法 int GetNumberOfK(vector<int> da...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
2
658
NO36、返回两个链表中的第一个公共节点(一道可以二刷的题)
来自专栏
36、返回两个链表中的第一个公共节点 可以二刷 输入两个链表,找出它们的第一个公共结点。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的) 1、暴力遍历法 ListNode* FindFirstCommonNode(ListNode* pHead1, Lis...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
2
668
NO35、数组中的逆排序(建议再刷)
来自专栏
35、数组中的逆排序 很好的题目,建议再刷 在数组中的两个数字,如果前面一个数字大于后面的数字,则这两个数字组成一个逆序对。输入一个数组,求出这个数组中的逆序对的总数P。并将P对1000000007取模的结果输出。 即输出P%1000000007 输入描述: 题目保证输入的数组中没有的相同的数字数...
大厂
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
1
693
NO34、第一个只出现一次的字符(挺好的题目)
来自专栏
34、第一个只出现一次的字符 挺好的题目 在一个字符串(0<=字符串长度<=10000,全部由字母组成)中找到第一个只出现一次的字符,并返回它的位置, 如果没有则返回 -1(需要区分大小写).(从0开始计数)示例1输入 "google"返回值 41、挺简单的,想多...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
1
637
NO33、第N个丑数(好题)
来自专栏
33、第N个丑数 好题 示例1输入 7返回值 81、三指针法 很经典 1-6之间都是丑数 1 2 3 4 5 6 直接返回即可 维护三个index,采用三index齐头并进的做法。 int GetUglyNumber_Solution(int index) { if(index &l...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
2
606
NO32、把数组排成最小的数(很好的一道题)
来自专栏
32、把数组排成最小的数 很好的一道题 输入一个正整数数组,把数组里所有数字拼接起来排成一个数,打印能拼接出的所有数字中最小的一个。例如输入数组{3,32,321},则打印出这三个数字能排成的最小数字为321323。 示例1输入 [3,32,321]返回值 "321323"1、...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
2
656
NO31、整数中1出现的次数( 从1 到 n 中1出现的次数 ) 好题,需要好好理解
来自专栏
31、整数中1出现的次数( 从1 到 n 中1出现的次数 ) 好题,需要好好理解 求出1-13的整数中1出现的次数,并算出100-1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
2020-12-20
2
591
NO30、连续子数组的最大和(挺好的题)
来自专栏
30、连续子数组的最大和 过 HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数,是否应该包含某个负数,并期望旁边的正数会弥补它呢?例如:{6,-...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
2
607
NO29、最小的K个数(应该记住大顶堆和小顶堆的区别与联系,并不难)
来自专栏
29、最小的K个数 应该记住大顶堆和小顶堆的区别与联系,并不难 输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。 示例1输入 [4,5,1,6,2,7,3,8],4返回值 [1,2,3,4]1、优先队列来做,用小顶堆来做...
面试
求职
牛客
leetcode
刷题
多种解法
秋招
2020-12-20
0
695
NO28、数组中出现次数超过一半的数字(不难)
来自专栏
28、数组中出现次数超过一半的数字 可以再做一遍 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,2,5,4}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 示例1输入 [1,2,3,2,2,2...
面试
剑指offer
求职
牛客
leetcode
刷题
多种解法
2020-12-20
2
565
首页
上一页
1
2
3
4
5
6
7
下一页
末页