自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《LeetCode零基础指南》(第三讲) 循环

剑指 Offer 64. 求1+2+…+n简单递归int sumNums(int n){ if(n==1) return 1; else return n+sumNums(n-1);}231. 2 的幂思路 位运算n&(n-1)这个思路是从题解中探到的之前只知道n&(n-1)可以将最右边的1去掉,因为2的次幂转化为2进制肯定只有1个1,将这个1去掉,值为0bool isPowerOfTwo(int n){ if(n>0&

2021-12-02 20:31:27 4262

原创 力扣 7整数反转

整数反转知识点:INT_MIN INT_MAX两个宏,代表各自int型的最大与最小值思路123对10取模为3 0*10+3=3;12对10取模为2 3*10+2=321对10取模为1 32*10+1=321;int reverse(int x) { int rev = 0; while (x != 0) { if (rev < INT_MIN / 10 || rev > INT_MAX / 10) { retur

2021-11-30 23:57:49 650

原创 力扣 3无重复字符的最长子串

3无重复字符的最长子串思路一 滑动窗口1.左边界和右边界从字符串的首地址开始2.右边界向右扩大,每扩大一位遍历窗口内的字符。3.当发现要纳入窗口中的字符(*right)与窗口内字符重复,则将左窗口移动至窗口内与之重复字符的下一位,剔除掉重复字符。4.重复之前步骤。思路二int lengthOfLongestSubstring(char * s){ //if(*s==0) return 0; //if(*s==' ') return 1; char*head=s;

2021-11-30 22:27:42 268

原创 结构体作为线程函数参数

struct stu{ char name[24]; int age; int score;};一般的表示方法name的赋值很有讲究,如果直接对name赋值的话是不对的,因为name是数组名,数组名属于常量,不能被修改。int main(){ struct stu stu1; stu1.age = 10; strcpy(stu1.name,"zhangsan"); stu1.score = 90; //struct stu stu2("zhangsan",

2021-11-30 00:51:31 839

原创 文件IO:从txt文档中逐行读取数据

从txt文档中逐行读取数据txt 文档内容zhangsan 10 100lisi 15 98wangwu 20 75#include<stdio.h>#include<string.h>#include<stdlib.h>#define MAX_LINE 1024int age;int score;int main(){ char buf[MAX_LINE]; FILE*fp; int len; if((fp=fop

2021-11-28 14:29:08 456

空空如也

空空如也

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

TA关注的人

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