个人主页:星轨初途 个人专栏:C语言,数据结构,C++学习(竞赛类) 算法及编程题分享
嗨(✧ω✧)!我们又见面啦!转眼我们已经相识128天,今天刚好是我的创作纪念日,所以这篇文章想和大家聊聊这段创作时光里的故事~ 接下来我会说说成为创作者的机缘、这段时间的收获、创作融入日常的状态、自己的作品心得,还有对未来的规划,也期待和大家多交流~
分享最初成为创作者的初心
最初创作只是想把它当学习笔记,记录自己的成长。后来意外结识了不少志趣相投的朋友,也收获了很多支持,慢慢就爱上了创作。
虽说一篇文章常要打磨好几天,偶尔会耽误学习节奏(但也成为了另一种学习方式),但它能帮我巩固知识、方便回顾;遇到不懂的内容时,我会看其他博主的分享交流学习,这种互相汲取的氛围,让我越来越享受创作本身。
大家可能会发现,我的第一篇和第二篇文章间隔近 3 个月 —— 起初我很抵触创作,后来慢慢尝试第二篇,才逐渐找到感觉,开始主动创作。
这段时间我写了24篇文章,获得了26,734总访问量,181个粉丝,虽然不多,但已经成为我前进的动力
也结交了志趣相投的博主——yuuki233233
我们经常交流和鼓励,相互激励进步
我经常看他们的文章进行学习,感觉到他们的实力,也给了我目标和动力
创作已经成了我的日常 —— 它不是负担,而是另一种学习方式:通过输出,我能更好地理解知识。
在我这创作旅途中我认为我写的最好的一篇文章是数据结构排序算法详解(2)——选择排序(附动图),这一篇是我最喜欢的一篇文章
在平时练习中

在练习 “小 Z 爱读书” 这道题时,我跳出 “单纯打印” 的思路,用数组实现了长方体的绘制 —— 对我而言,这是一次很开心的思维突破,代码如下
#include <iostream>
using namespace std;
const int N = 521*2;
int arr[N][N];
int main()
{
ios::sync_with_stdio(false);
cin.tie(nullptr);
char m;
cin >> m;
int x, y, z;
cin >> x >> y >> z;
for (int i = 1; i <= x; i++)
{
arr[y][i] = 1;
arr[y + z - 1][i] = 1;
arr[1][i + y - 1] = 1;
}
for (int i = 1; i <= z; i++)
{
arr[i + y - 1][1] = 1;
arr[i + y - 1][x] = 1;
arr[i][x + y - 1] = 1;
}
for (int i = 1; i <= y; i++)
{
arr[i][y + 1 - i] = 1;
arr[i][y - i + x] = 1;
arr[z + i - 1][x + y - i] = 1;
}
for (int i = 1; i <= z + y-1; i++)
{
for (int j = 1; j <=x+y-1 ; j++)
{
if (arr[i][j] == 1)
{
cout << m;
}
else if(!(i>z&&j>=x+y-1+(z-i)))
{
cout << " ";
}
}
cout << '\n';
}
return 0;
}最后感谢大家这段时间的支持,我会持续更新努力的,加油!ヾ(◍°∇°◍)ノ゙