自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【九日集训】

阶乘后的零int trailingZeroes(int n) { int five = 0; while(n >= 5){ five += n/5; n/=5; } return five; }将数字变成 0 的操作次数 int numberOfSteps(int num) { int res = num == 0 ? 1 : 0; w.

2021-12-18 21:06:38 410

原创 【九日集训】

翻转图像vector<vector<int>> flipAndInvertImage(vector<vector<int>>& image) { auto copy(image); int n=image.size(),m=image[0].size(); for(int i=0;i<n;i++){ reverse(copy[i].begin(),copy[i].end.

2021-12-17 15:31:20 99

原创 【九日集训】

统计有序矩阵中的负数遍历矩阵,将所有复数统计出来int countNegatives(vector<vector<int>>& grid) { int num=0; for (auto x:grid){ for (auto y:x){ if (y<0) num++; } } return num; }矩阵对.

2021-12-16 16:55:47 201

原创 【九日集训】

两个数对之间的最大乘积差 int maxProductDifference(vector<int>& nums) { //------- 没有负数,直接排序 int n = nums.size(); sort(nums.begin(), nums.end()); int a = nums[0], b = nums[1]; int c = nums[n-2], d =.

2021-12-15 15:50:11 1021

原创 【九日集训】

排序数组 vector<int> sortArray(vector<int>& nums) { int n=nums.size(); for(int i=0;i<n;i++){ bool flag=false; for(int j=n-2;j>=i;j--){ if(nums[j]>nums[j+1]){ .

2021-12-14 16:36:00 523

原创 【九日集训】

重新排列数组int[] shuffle(int[] nums, int n) { int index = 0; int[] result = new int[nums.length]; for (int i = 0; i < n; i++) { result[index++] = nums[i]; result[index++] = nums[n+i]; } .

2021-12-13 21:08:11 637

原创 【九日集训】打卡

搜索旋转排序数组int search(int* nums, int Size, int target){ for(int i = 0; i < Size; i++) { if(nums[i] == target) return i; } return -1;搜索旋转排序数组 IIbool search(int* nums, int Size, int target){ for(int i = 0; i <.

2021-12-12 19:02:16 188

原创 【九日集训】每日打卡

剑指 Offer 64. 求1+2+…+nint sum(int n) { return n&&(n + sum(n - 1));}2 的幂bool isPowerOfTwo(int n) { if(n<0) return false; return n > 0 && (n & -n) == n; }3的幂boolean isPowerOfThree(int n) { if (n &lt.

2021-12-11 18:15:20 265

原创 【算法集训】

九日集训1 两整数之和sum(int a ,int b){int m = a^ b;int n = (a& b)<<1; whirle ( n!=0){ int temp = n ^ m; n = (m & n) << 1; m = temp; } return m; }2 不用加号的加法public int add(int a, int b) {

2021-12-10 20:16:56 185

原创 《九日集训》

集训

2021-12-09 14:24:06 83

空空如也

空空如也

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

TA关注的人

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