自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 力扣 数组与矩阵 剑指 Offer 11. 旋转数组的最小数字

class Solution { public: int minArray(vector<int>& numbers) { for(int i=0;i<numbers.size()-1;i++) { if(numbers[i]>numbers[i+1]) return numbers[i+1]; } return numbers[0]; }.

2021-01-19 10:51:43 102 1

原创 力扣 数组与矩阵 剑指 Offer 03. 数组中重复的数字

//遍历 class Solution { public: int findRepeatNumber(vector<int>& nums) { sort(nums.begin(),nums.end()); for(int i=0;i<nums.size();i++) { if(nums[i]==nums[i+1]) return nums[i]; } return -.

2021-01-19 09:09:38 84

原创 力扣 链表 21. 合并两个有序链表

class Solution { public: ListNode* mergeTwoLists(ListNode* l1, ListNode* l2) { if(!l1) return l2; if(!l2) return l1; ListNode *l3=new ListNode; ListNode *p=l3; while(l1&&l2) { if(l1-&.

2021-01-17 09:29:12 116

原创 力扣:链表 面试题 02.02. 返回倒数第 k 个节点

//快慢指针 class Solution { public: int kthToLast(ListNode* head, int k) { ListNode *fast=head; ListNode *slow=head; while(fast) { if(k) { fast=fast->next; k--; .

2021-01-13 21:56:45 122

原创 力扣:数组与矩阵 766. 托普利茨矩阵

//对角线解法 class Solution { public: bool isToeplitzMatrix(vector<vector<int>>& matrix) { int i,j,a=0,b=0; for(i=0;i<matrix.size();i++) { for(j=0;j<matrix[0].size();j++) { .

2020-12-10 19:14:34 79

原创 力扣:数组与矩阵 645. 错误的集合

//位运算1 2 2 4;1 2 3 4 class Solution { public: vector<int> findErrorNums(vector<int>& nums) { vector<int> ans(2); //注意sum,xor1,xor2初值都是0 int i,sum=0,xor1=0,xor2=0; //2^3=001=sum for(i=0;i&lt.

2020-12-09 20:03:18 111

原创 力扣:数组与矩阵 136. 只出现一次的数字

//位运算 class Solution { public: int singleNumber(vector<int>& nums) { int a=0; for(auto b:nums) a^=b; return a; } };

2020-12-09 16:58:07 105

原创 力扣:数组与矩阵 485. 最大连续1的个数

class Solution { public: int findMaxConsecutiveOnes(vector<int>& nums) { int i,flag=0,maxCount=0; for(i=0;i<nums.size();i++) { if(nums[i]!=1) { flag=0; .

2020-12-08 19:23:32 147

原创 力扣:数组与矩阵 283. 移动零

//暴力解法,类似于冒泡排序 class Solution { public: void moveZeroes(vector<int>& nums) { int i,j,flag; for(j=0;j<nums.size()-1;j++) { flag=0; for(i=0;i<nums.size()-j-1;i++) { .

2020-12-08 16:34:45 81

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除