llllmz

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页

2024年3月12日

283. 移动零c

摘要: void moveZeroes(int* nums, int numsSize) { int head=0,tail=0; while(tail<numsSize){ if(nums[tail]!=0){ nums[head++]=nums[tail++]; }else{ tail++; } } f 阅读全文

posted @ 2024-03-12 15:03 神奇的萝卜丝 阅读(8) 评论(0) 推荐(0)

416. 分割等和子集c

摘要: 22号就要复试了,专业课,英语都还没搞,我的吗,先每天刷10道旧题在刷新题把。 int max(int i,int j){ if(i>j) return i; return j; } bool canPartition(int* nums, int numsSize) { int sum=0; fo 阅读全文

posted @ 2024-03-12 14:57 神奇的萝卜丝 阅读(4) 评论(0) 推荐(0)

46. 携带研究材料(第六期模拟笔试)c

摘要: 背包问题。 #include<stdio.h> #include<stdlib.h> int max(int i,int j){ if(i>j) return i; return j; } int main(){ int n1,n2; scanf("%d %d\n",&n1,&n2); int* v 阅读全文

posted @ 2024-03-12 10:32 神奇的萝卜丝 阅读(4) 评论(0) 推荐(0)

2024年3月11日

96. 不同的二叉搜索树c

摘要: int numTrees(int n) { int* dp=(int*)malloc(sizeof(int)*(n+3)); for(int i=0;i<n+3;i++) dp[i]=0; dp[0]=1,dp[1]=1; for(int i=2;i<=n;i++){ for(int j=1;j<= 阅读全文

posted @ 2024-03-11 23:41 神奇的萝卜丝 阅读(16) 评论(0) 推荐(0)

343. 整数拆分c

摘要: 关键就在于,分还是不分是个问题。 int max(int i,int j){ if(i>j) return i; return j; } int integerBreak(int n) { int* dp=(int*)malloc(sizeof(int)*(n+4)); dp[0]=0,dp[1]= 阅读全文

posted @ 2024-03-11 22:00 神奇的萝卜丝 阅读(11) 评论(0) 推荐(0)

63. 不同路径 IIc

摘要: 难点在初始化。 int uniquePathsWithObstacles(int** obstacleGrid, int obstacleGridSize, int* obstacleGridColSize) { if(obstacleGrid[0][0]==1) return 0; int m=o 阅读全文

posted @ 2024-03-11 21:18 神奇的萝卜丝 阅读(8) 评论(0) 推荐(0)

62. 不同路径c

摘要: int uniquePaths(int m, int n) { long** dp=(long**)malloc(sizeof(long*)*(m+10)); for(int i=0;i<m+10;i++) dp[i]=(long*)malloc(sizeof(long)*(n+3)); for(i 阅读全文

posted @ 2024-03-11 21:01 神奇的萝卜丝 阅读(9) 评论(0) 推荐(0)

746. 使用最小花费爬楼梯c

摘要: int min(int i,int j){ if(i<j) return i; return j; } int minCostClimbingStairs(int* cost, int costSize) { int* dp=(int*)malloc(sizeof(int)*(costSize+3) 阅读全文

posted @ 2024-03-11 20:41 神奇的萝卜丝 阅读(5) 评论(0) 推荐(0)

70. 爬楼梯c

摘要: 还有什么比作对题且快更爽的呢。 int max(int i,int j){ if(i>j) return i; return j; } int climbStairs(int n) { int* dp=(int*)malloc(sizeof(int)*(n+3)); dp[0]=0,dp[1]=1, 阅读全文

posted @ 2024-03-11 20:34 神奇的萝卜丝 阅读(4) 评论(0) 推荐(0)

509. 斐波那契数c

摘要: 贪心后面几道区间的题目写的我想吐。先写动态规划 int fib(int n){ int* t=(int*)malloc(sizeof(int)*(n+10)); t[0]=0,t[1]=1; for(int i=2;i<=n;i++){ t[i]=t[i-1]+t[i-2]; } return t[ 阅读全文

posted @ 2024-03-11 20:18 神奇的萝卜丝 阅读(5) 评论(0) 推荐(0)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页