自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言归并排序的实现

i<size;

2024-03-19 19:33:48 289

原创 C语言之实现有序数组插入

n");i < 5;\n");int number;i < 6;i++) {free(arr);arr = NULL;int tmp=0;i >= 0;i--) {break;i >= tmp;i--) {

2024-03-11 15:51:28 562

原创 C语言顺序表的实现

i>index-1;//定位到数组后面的空挡,循环条件是到要插入的位置,执行的操作是后移。//index要大于0并且index要按照顺序,最多是顺序表的后一位。//定义顺序表,保存了数组(用指针),顺序表容量,顺序表元素个数。}//扩容,用rea_ll_oc函数。int main()//主函数实现。}//获取指定位序的数据。}//初始化,注意判断。

2024-03-05 20:27:15 507

原创 kamacoder13.镂空三角形的C语言解法

13. 镂空三角形时间限制:1.000S 空间限制:32MB。

2024-03-02 19:38:57 452

原创 C语言备考基础之正负交替的规律数列和

用一个flag来控制!

2024-03-01 21:26:29 533

原创 关于实现scanf函数输入有空格的字符串的方法

使用%[^\n]格式符。

2024-03-01 20:52:17 457

原创 kamacoder12.打印数字图形 C语言的解法

12. 打印数字图形时间限制:1.000S 空间限制:32MB。

2024-03-01 15:33:34 478

原创 kamacoder 11.共同祖先的C语言奇妙解法

11. 共同祖先时间限制:1.000S 空间限制:32MB。

2024-03-01 14:41:41 454

原创 Kamacoder第八题摆平积木的C语言解法

8. 摆平积木时间限制:1.000S 空间限制:32MB。

2024-02-27 21:16:26 458

原创 Kamacoder第七题:平均绩点

while(1){int n=0;nums+=4.0;count++;break;nums+=3.0;count++;break;nums+=2.0;count++;break;nums+=1.0;count++;break;nums+=0.0;count++;break;default:flag = 0;=0) {

2024-02-26 23:26:13 409

原创 C语言链表插入的实现

int data;i<=3;i++){

2024-02-23 21:48:32 386

原创 C语言之删除中间的*

注意两个条件不能同时用++,要不然会实现两次++

2024-02-19 12:37:18 864

原创 C语言之删除字符串中间和后面的*

采用flag的控制方式,有效控制分支。

2024-02-17 21:01:05 892

原创 C语言之输入字符串的字符统计

比较简单的一个程序,设立数组防止重复,然后套入循环增加数量,之后打印输出。

2024-02-17 20:06:45 593

原创 C语言之蛇形矩阵

设立两个指针,来回地走。

2024-02-17 14:46:45 363

原创 力扣240题之搜索二维矩阵

算法大概就是从右上角开始,根据数字的大小关系,依次向右向下移动。

2024-02-09 17:51:49 1031

原创 C语言输入三个正整数,求拼接的最大数

思路就是将三个正整数当作字符串,然后储存在字符的二维数组,然后冒泡排序,然后再拼接,输出。

2024-02-08 09:16:50 539

原创 C语言之扫描字符串

通过母串一个一个推,然后嵌套循环可以扫描出子串,然后实现计数。

2024-02-07 23:19:56 720

原创 C语言中骰子六个面的概率

printf("第%d面的数是%d,概率是%lf\n",i+1,r[i],(double)r[i]/N);我从中收获的启发是,随机数可以用rand()%6的方式一个个取,然后储存。

2024-02-07 22:57:53 456

原创 C语有序数组合并的初步实现

还是比较容易理解的!

2024-02-06 22:10:38 360

原创 C语言数组元素逆转

这个函数功能可以实现数组元素的逆转,注意m=(n-1)/2,这是个精髓,可以使得奇数在前一个位数,偶数刚好重合。由于数组下标是位数减一,所以需要(n-1)/2。

2024-02-06 21:16:42 738

原创 C语言小作业

s=x;i++){

2024-02-06 21:15:03 372

原创 C语言输出除了最高位的数字

我采用反转再反转的方法输出除最高位的数字.

2024-02-05 21:27:55 482

原创 C语言的一个非常有用的代码块!

这个代码块的主要实现功能是实现位数的增加,r*10这段可以有效控制位数!

2024-02-04 17:41:24 343

原创 C语言之整数中奇数数字的依次排序

int bit=0;s = num;while(s!=0){bit++;s = s/10;s=0;i<=bit;i++){flag++;else{有点麻烦这个办法。

2024-02-02 22:54:03 388

原创 C语言的哥德巴赫猜想

整体出发,不用一个个判断素数。跟数学题的整体出发的思想是一样的。printf("请输入数字: ");

2024-01-30 10:08:07 372

原创 C语言的求最大公约数

printf("\n结果是:%d",s1);printf("请输入: ");

2024-01-29 11:11:50 376

原创 C语言反转数字第二种解法

while(num!=0){k = num%10;s = s*10+k;

2024-01-29 10:42:51 397

原创 C语言之反转数字

1:位数计算需要注意,别算错了(我这个没有考虑0这个数字的情况)2:pow函数是double,需要int显示转化。

2024-01-24 18:40:59 1735

原创 C语言快速排序

最后仔细计算基例就行了,递归是主要思想,终止条件一定要算好!

2024-01-24 11:20:57 358

原创 C语言的汉诺塔初步

printf("第%d个圆盘:%c-->%c\n",num,start,end);有了之前python的基础写起来还是比较容易的。

2024-01-23 23:06:26 355

原创 C语言简单的kmp算法实现字符串匹配

/这句话一定要,要不然不知道什么时候停止就会导致数组越界.跟着大佬敲的,有点抽象,对于我这个初学者而言。

2024-01-23 10:17:59 429

原创 C语言字符串匹配暴力解法

注意ctr[3]='\0'不然会不正确,还有范围是len-2。

2024-01-22 22:02:11 318

原创 C语言判断回文数的第二个算法

引入第二个库函数可以不用考虑吧,主要是左右指针判断这个很帅!

2024-01-22 19:53:35 349

原创 C语言判断回文数

有点抽象,主要是调整索引有点难。

2024-01-22 19:27:33 388

原创 C语言打家劫舍

有点难 arr是数据容器,dp是递推存储容器。

2024-01-22 12:08:57 448

原创 C语言的冒泡排序

i <= 10;i++) {n<10-i;n++) {flag = 0;i < 10;i++) {收获挺大的。

2024-01-22 00:04:49 341

原创 牛客NP55 2的次方数

num = ibreakbreakelse:print(j)我的解法。

2023-12-16 19:02:49 65 1

原创 牛客NP47 牛牛的绩点

list1 = []list2 = []he = 0sum = 0breakelse:n = int(n)he += nelse:sum += 0这是我的算法。

2023-12-15 16:57:29 67

原创 牛客Python入门NP28

我的特殊解法,希望可以帮助你。

2023-12-12 23:28:11 61 1

空空如也

空空如也

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

TA关注的人

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