- 博客(6)
- 收藏
- 关注
原创 十种排序代码拿走不谢
最近重新学习了一遍排序算法,写了几种排序算法这里分享给大家 1.优化版的冒泡排序 #include<stdio.h> void BubblseSort(int arr[],int nLength) { if(arr == NULL || nLength <= 0)return; int i; int j; int nFlag; int nCount = 0; ...
2020-03-14 23:37:02
2084
1
原创 直接插入排序C语言
最近两天又重新刷了一遍大话数据结构,对几种排序还是深恶痛绝 今天写一下直接插入排序:直接插入排序就是讲记录插入在已经排列好的有序表中,从而得到一个新的,递增为1的有序表. 先上代码: #include <stdio.h> void InsertSort(int * arr,int length) { int i,j; int temp; for(in...
2020-03-14 23:25:11
431
原创 contiue,break和return的区别
相信很多初学者都搞不懂break,contiue和return的区别,我在这里给大家总结一下这三个关键词的区别 一.return return关键词不止用于循环语句,其功能有以下几点:1.函数执行过程遇到return,则直接结束函数执行(即剩下部分不再执行).2.返回值,且只能返回一个值 #include <iostream> using namespace std; voi...
2020-02-29 22:46:43
362
原创 预处理干了什么
面试期间,面试官都会问这么一个问题,你知道预处理都干了什么嘛? 那么,预处理到底干了什么呢?我翻了很多的博客,总结为以下几点: 1.头文件展开:即将包含的头文件插入到#include的位置 2.替换#define 3.条件编译 4.删除注释 5.添加文件标识 下面是一个简单地例子: #include <stdi...
2020-02-29 20:21:52
345
原创 学习KMP有感
今天看了大话数据结构,看到了KMP算法,研究了好久还是没太看明白是怎么一回事,看了好几篇文章才看明白. 不多说上干货. 我们日常生活中,字符串的使用太多太多了,字符串拷贝,字符串比较等等.像是大话西游中老师举的例子:老师当年发短信,手机运营商规定最长为70个字,,当输入超过70个字以后,就会提示"短信过长,请删减后重发".老师当年因为一件小事要跟女朋友解释,他一共输入79个字,短信的最后一部分内容...
2020-02-25 01:53:56
151
转载 积分赚取
常规方式获取可用分 1、每天只要回复就可以获得10个可用分。注:回复后的第2天发放。 2、每周回复量大于10个帖子,将获得30可用分。注:下一周的周二发放。 3、本周获得技术专家分30分以上,将获得40分可用分奖励。注:下一周周二发放。 4、如果您的帖子非常精彩,被推荐到论坛首页,为此将奖励您可用分88分。 奖励方案 1、每月获得专家分>1000分,并且为大版前3名用户,将会获...
2018-09-09 22:24:32
498
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人