自定义博客皮肤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)
  • 收藏
  • 关注

原创 算法大赛--第七题

代码 力扣 c语言 bool isAnagram(char * s, char * t){ if(strlen(s) != strlen(t)) return false; int map[127]={0}; for(int i =0;i<strlen(s);i++){ map[s[i]]++; } for(int j=0;j<strlen(t);j++){ map[t[j]]--; } for(in..

2021-11-16 17:03:37 429

原创 算法大赛--第六题

代码 力扣 c语言 uint32_t reverseBits(uint32_t n) { uint32_t count=0; int i; for(i=0;i<32;i++){ count=count*2+n%2; n=n/2; } return count; } 将n的每一位拆开,进行二进制转十进制运算,得出最终结果 运行结果 ...

2021-11-16 16:53:28 449

原创 算法大赛--第五题

代码 力扣 c语言 int pivotIndex(int* nums, int numsSize){ int sum =0,partsum=0; for(int i=0;i<numsSize;i++){ sum+=nums[i]; } for(int i=0;i<numsSize;i++){ if(partsum *2 == (sum-nums[i])) return i; partsum += num...

2021-11-16 16:28:25 400

原创 算法大赛--第四题

代码 力扣 c语言 bool isToeplitzMatrix(int** matrix, int matrixSize, int* matrixColSize){ for (int i = 1; i < matrixSize; i++) { for (int j = 1; j < matrixColSize[0]; j++) { if (matrix[i][j] != matrix[i - 1][j - 1]) { ..

2021-11-16 16:12:57 504

原创 算法大赛--第三题

代码 力扣 C语言 bool isPalindrome(char * s){ int i=0,len=strlen(s),n=len-1; while(i<=n){ if(isalnum(s[i])==0){ i++; continue; } if(isalnum(s[n])==0){ n--; continue; } ..

2021-11-15 16:57:56 61

原创 算法大赛--第二题

代码 力扣 c语言 int lengthOfLastWord(char * s){ int len = strlen(s),sum=0,flag = 0; for(int i=len-1;i>=0;i--){ if(!isspace(s[i])) flag = 1; if(flag == 1){ if(isspace(s[i])) break; sum++; } } ...

2021-11-15 16:48:51 197

原创 算法大赛 --第二十题

题目:

2021-11-15 16:38:09 119

原创 算法大赛--第一题

题目: 实现strStr()函数。 给你两个字符串haystack 和 needle ,请你在 haystack 字符串中找出 needle 字符串出现的第一个位置(下标从 0 开始)。如果不存在,则返回-1 。 说明: 当needle是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。 对于本题而言,当needle是空字符串时我们应当返回 0 。这与 C 语言的strstr()以及 Java 的indexOf()定义相符。 int strStr(ch...

2021-11-14 17:08:32 4105

原创 算法大赛--第二十三题

代码 C #include<stdio.h> #include<string.h> int main(){ char str[20] ="WATJKJDXRGZNXYTW"; int len=strlen(str); int sum=0; for(int i=0;i<=len;i++){ for(int j=i+1;j<len;j++){ sum+=abs(str[i]-str[j]); } } printf("%d",sum);...

2021-11-14 16:53:59 217

原创 算法大赛--第二十二题

代码 C #include<stdio.h> int main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); int sum = b+c; int plus1 = sum/60; int plus2 = sum%60; a+=plus1; b=plus2; printf("%d\n",a); printf("%d",b); } 输入当前a时b分,c分钟后的时间是多少 首先让b加上c再除以60...

2021-11-14 16:39:31 49

空空如也

空空如也

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

TA关注的人

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