网站 seo 优化建议,微信小商店分销系统,无锡 网站 seo 优化,网站分哪些类型目录 一、机缘#xff1a;旅程的开始
二、收获#xff1a;沿路的花朵
三、日常#xff1a;不断前行中
四、成就#xff1a;一点小确幸
五、憧憬#xff1a;梦中的重点 一、机缘#xff1a;旅程的开始
最开始开始写博客是在今年一二月份的时候#xff0c;也就是上一… 目录 一、机缘旅程的开始
二、收获沿路的花朵
三、日常不断前行中
四、成就一点小确幸
五、憧憬梦中的重点 一、机缘旅程的开始
最开始开始写博客是在今年一二月份的时候也就是上一个寒假期间的时候那时候写了第一篇博客 那时候还在大一上半个学期还不知道好好学习一个学期连一个简单的C语言都没有学完这篇博客应该是在我写一个作业的时候刷到了这个题当时觉得挺有意思再加上其实一直也有写博客的想法于是就有了这篇博客的诞生由此我的博客之旅也算是正式启程了现在来看那时候其实挺水的[嘻嘻] 二、收获沿路的花朵
截至目前为止我已经创作出一定数量的博客 并且也收获了不少的粉丝和阅读量 同时还有不少的评论数和点赞收藏数 同时因为各位大佬的捧场也让我多次入选各种榜单 也很荣幸的多次登上我所在地区的榜首 感谢各位大佬的支持正是各位大佬的光顾让我知道我的文章除了用作笔记外也可以帮助一些初学者处理一些简单的问题我也一直在寻找更好的方式去更好的学习、记笔记、进行创作让我的内容更有营养一点这一年过来有时候为了完成周更的目标写了不少的水文很惭愧我以后首要做的就是先要权衡好自己的时间希望能创作出更有营养的文章 三、日常不断前行中 其实最一开始我写文章更多的是为了涨粉是为了流量现在随着粉丝数的积累心态发生了不小的变化现在的我去写这些文章更多的是为了提升自己同时希望能给初学者带来一些帮助因为我自己也是在不断学习中也知道有些知识光靠自己脑子想是不够的需要一点外来的启发我也希望能够在这里结交一些志同道合的朋友在学习探讨中一起成长我也在不断尝试提高自己文章的内容质量希望以后能学到更多的知识分享更好的内容。 目前我是保持着一周一到两更这个不快不慢的速度数量上不算太多但我会尽量保证每一篇都能够把我所学到的知识我所理解的内容都讲解到位这也是对我自己负责毕竟这些内容我自己也会看的也希望能够帮助到你们。
我始终坚信路虽远行则将至 四、成就一点小确幸
这段时间走来除了收获了上面所说的粉丝及其他各项数据以外我还在代码能力上提升了不少
之前写快排的时候有一段代码让我印象深刻其中有一个小错误让我找好久都没找到很早以前的内容了我之前写博客时也提到过这个)
//快速排序
void PrintArray(int* a, int n)
{for (int i 0; i n; i){printf(%d , a[i]);}printf(\n);
}
void Swap(int* e1, int* e2)
{int tmp *e1;*e1 *e2;*e2 tmp;
}
int GetMid(int* a, int left, int right)
{int mid (left right) / 2;if (a[left] a[mid]){if (a[right] a[left])return left;else if (a[right] a[mid])return mid;elsereturn right;}else{if (a[right] a[left])return left;else if (a[right] a[mid])return mid;elsereturn right;}
}
//1、hero 霍尔排序
//[left,right]
int PartSort(int* a, int left, int right)
{int mid GetMid(a, left, right);Swap(a[mid], a[left]);int keyi left;while (left right){while (left right a[left] a[keyi]){left;}while (left right a[right] a[keyi]){right--;}Swap(a[left], a[right]);}Swap(a[left], a[keyi]);return left;
}
//2、挖坑法
int PartSort2(int* a,int left,int right)
{int mid GetMid(a, left, right);Swap(a[mid], a[left]);int key a[left];int hole left;while (left right){while (left right a[right] key){right--;}a[hole] a[right];hole right;while (leftright a[left]key){left;}a[hole] a[left];hole left;}a[hole] key;return left;
}
//3、前后指针法
int PartSort3(int* a, int left, int right)
{int mid GetMid(a, left, right);Swap(a[mid], a[left]);int prev left;int cur prev 1;int keyi left;while (cur right){if (a[cur] a[keyi]){prev;Swap(a[prev], a[cur]);}cur;}Swap(a[prev], a[keyi]);return prev;
}
//递归的快速排序
void QuickSort(int* a, int begin,int end)
{if (begin end){return;}int keyi PartSort3(a, begin, end);QuickSort(a, begin, keyi - 1);QuickSort(a, keyi 1, end);
} 从这几篇开始我便开始将内容进行系统化的讲解尽量有关联性一点现在我也一直在延续这种做法未来的这段时间里我大概率会一直更新Linux相关的内容并把它设为专栏供自己复习的同时也为更多的初学者解答疑惑目前已经更新了数据结构、C语言、C等知识也都有相应的专栏。所有相关专栏都是免费的哦有不理解的地方可以私信我一起交流学习 五、憧憬梦中的重点
时间好快又是一年就要过去了这一年来有太多的迷茫有太多的松懈懒惰同样也有许多经历让我成长不少是时候为自己拼一把了自己能达到什么高度呢
插眼上次纪念日时的目标 CSDN1、粉丝突破一万 2、浏览量突破二十五 哈哈128天纪念日时的目标超额完成了订一下第二年的目标吧 第二年纪念日时1、要把Linux及相关的配套知识学完 2、粉丝不作太多追求了两万吧 3、内容更优质一点 感谢各位大佬观看创作不易还请各位大佬点赞支持