当前位置: 首页 > news >正文

我的创作纪念日——我与CSDN一起走过的365天

 目录

一、机缘:旅程的开始

二、收获:沿路的花朵

三、日常:不断前行中

四、成就:一点小确幸

五、憧憬:梦中的重点


一、机缘:旅程的开始

最开始开始写博客是在今年一二月份的时候,也就是上一个寒假期间的时候,那时候写了第一篇博客

那时候还在大一上半个学期,还不知道好好学习,一个学期连一个简单的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 (left<right && 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++等知识,也都有相应的专栏。(所有相关专栏都是免费的哦,有不理解的地方可以私信我一起交流学习)


五、憧憬:梦中的重点

时间好快,又是一年就要过去了,这一年来,有太多的迷茫,有太多的松懈懒惰,同样,也有许多经历让我成长不少,是时候为自己拼一把了,自己能达到什么高度呢?

插眼(上次纪念日时的目标):

CSDN:1、粉丝突破一万

              2、浏览量突破二十五

哈哈,128天纪念日时的目标,超额完成了,订一下第二年的目标吧

第二年纪念日时:1、要把Linux及相关的配套知识学完

                             2、粉丝不作太多追求了,两万吧

                             3、内容更优质一点

感谢各位大佬观看,创作不易,还请各位大佬点赞支持!!!

http://www.lryc.cn/news/523769.html

相关文章:

  • C++:bfs解决多源最短路与拓扑排序问题习题
  • 【面试题】JVM部分[2025/1/13 ~ 2025/1/19]
  • 文献综述相关ChatGPT提示词分享
  • Excel 技巧14 - 如何批量删除表格中的空行(★)
  • 图片生成Prompt编写技巧
  • 【STM32-学习笔记-4-】PWM、输入捕获(PWMI)
  • TOSUN同星TsMaster使用入门——3、使用系统变量及c小程序结合panel面板发送报文
  • 【Web】2025-SUCTF个人wp
  • React进阶之react.js、jsx模板语法及babel编译
  • 在Linux上如何让ollama在GPU上运行模型
  • R 语言科研绘图第 20 期 --- 箱线图-配对
  • suctf2025
  • Quinlan C4.5剪枝U(0,6)U(1,16)等置信上限如何计算?
  • 计算机组成原理--笔记二
  • 麒麟系统中删除权限不够的文件方法
  • 自定义提示确认弹窗-vue
  • 运行fastGPT 第五步 配置FastGPT和上传知识库 打造AI客服
  • CSS 合法颜色值
  • Redis - General - 未授权访问漏洞(用户配置问题)
  • 解决 WSL 2 中 Ubuntu 22.04 安装 Docker 后无法启动的问题
  • Conda的一些常用命令
  • AI 大爆发时代,音视频未来路在何方?
  • Invicti-Professional-V25.1
  • 【版图设计】2025年 最新 Cadence Virtuoso IC617 虚拟机环境配置全过程 集成电路版图设计环境配置
  • Python基本概念与实践
  • # [Unity] 【游戏开发】获取物体和组件的脚本方法
  • 10 为什么系统需要引入分布式、微服务架构
  • 大数据系列之:上传图片到cos、cos
  • wsl 使用 docker
  • 归并延拓:LeetCode归并排序逆序对问题