鲜花和掌声从来不会赐予守株待兔的人

🎉前言

        首先简略做一下自我介绍:我是一名计算机科学与技术的刚刚结束大二生活的大学生,喜欢听着好听的音乐敲代码,目前在家里自学C++和java语言。一说到高考,我脑海里便会回忆起那个难忘的夏天。


🎉目录

​​高中生活的开始​​

​​难忘的遗憾​​

​​和她相遇相识​​

​​ 是否再来一次高考​​

​​关于志愿的填报​​

​​推荐自学的编程语言​​

​​写在最后​​


高中生活的开始

         中考结束后的一个月,我有幸接到了高中班主任的电话,说我被次奥赛录取了。我当时真的不敢相信,因为我总成绩仅仅555分,第一时间就觉得会不会被骗了,直到我去初中的学校问才明白了这不是假的,我确实被录取到了次奥赛,不过是全班倒数第三名。等开学,我发现我和我的其他两个舍友都是倒数,我们三个正好是全班四十多人里倒数的三个人,所以我们就没有任何芥蒂,三个人的座位连在一起。我们三个共同学习,共同进步,并取得了对应的成果。其中一个人第一次月考数学竟接近满分,总成绩在班里是第一,另一个是十几名,我也到了班里二十名的位置,我当时调侃他们真的是藏得好深啊!再往后,他们俩一直在前十名,而我也从二十名跑到了十几名,心里也是很开心。那么我难忘的那一刻也就要来了。

难忘的遗憾

        这天我们文理分科的考试结果出来了,我总成绩班级排名第三,理科成绩603,他们两个最低的一个也是585分。晚上奥赛班的老师把名次高的同学叫到了办公室,问我们有没有想法进奥赛班,我也不知道当时我是怎么想的,我没有同意,说考虑考虑。结果就是这个犹豫,第二天我被留在了重点班,当起了全班第一(分班考试后取消次奥赛,分成几个重点班)。也找过老师,没有办法,最终我还是留在了重点班。当时心里真的很不是滋味,谁能想到仅仅一个晚上,老师就把班分好了,所以机会真的是只留给有准备的人。

和她相遇相识

        学生时代的感情无疑是很纯真的。因为各种原因,我早恋了,而且是我追了大半年,但最后是她给我的告白。那一天真的很开心,谈了恋爱,班级期中考试第一。不过我在这里还是劝大家不要早恋,客观的说,早恋肯定会影响到学习的状态。就这样我们在高二确定关系,慢慢的迎来了高考,并考上了大学,开始了计科专业的学习生活。

附上一个高考前夕的合照:

我的高考经历与总结_志愿填报


 是否再来一次高考

       我的高考成绩并不理想,老师也希望我能再来一次高考,但是被我坚定的拒绝了。我不认为自己可以坚持下去,我没有那种百天如一日的艰苦奋斗,最担心的还是万一还发挥不好,我该怎么办,所以我果断报计算机专业,走向大学。我希望选择是否再来一年的时候,问问自己能不能坚持住,能不能抗下压力。因为我好多选择上高四的同学都在半道放弃了,压力确实不小的。

关于志愿的填报

        如果确定上大学的话,我希望你可以专业优先选择。对我来说自己感兴趣的专业要优先于学校,我一想到三年多学自己不感兴趣的专业,就觉得煎熬。所以尽量在自己感兴趣的专业领域选择学校,可以参考往年该学校该专业的分数线和高考分数线进行比较选择。希望大家都能在自己理想的地方上理想的专业。

推荐自学的编程语言

        如果选择了计科专业,推荐大家大一的时候自学C++语言,有利于后面数据结构和算法设计的学习,C++程序长这样:

#include<iostream>
using namespace std;
#define SIZE 10
typedef struct node
{
int data;//数据域
struct node * next;//指针域

}Lnode, * SLinkList;
SLinkList Init_List(Lnode *&L)
{
L = (SLinkList)malloc(sizeof(Lnode));
L->next = NULL;
return L;
}
SLinkList Creat_List(Lnode* &L,int n)//头插建表
{
//srand((unsigned int)time(NULL));
SLinkList p = L;
for (int i = 0; i < n; i++)
{
int e = rand() % 20 + 1;
SLinkList s = (SLinkList)malloc(sizeof(Lnode));
s->next = p->next;
p->next = s;
s->data = e;
}
return L;
}
int count_List(Lnode *& L)
{
int count = 0;
SLinkList p = L->next;
while (p)
{
count++;
p = p->next;
}
return count;
}
int find_List(SLinkList L,int v)
{
SLinkList p = L->next;
int i = 1;
while (i < v && p->next)
{
p = p->next;
i++;
}
return p->data;
}
void display_List(SLinkList L)
{
SLinkList p = L->next;
while (p)
{
cout << p->data << " ";
p = p->next;
}
}
int* getValue(int *&L)
{
int a = 10;
L = &a;
return L;
}
int main()
{
/*int* ptr = (int*)malloc(sizeof(int) * 4);
getValue(ptr);
cout << *ptr << endl;*/

srand((unsigned int)time(NULL));
int n = rand()%5 + 5, count = 0, v = 0;
SLinkList L;
L = Init_List(L);
cout << "随机插入元素完成:"<<endl;
L = Creat_List(L,n);
count = count_List(L);
cout << "单链表长度为:" << count << endl;
cout << "遍历单链表结果为:" << endl;
display_List(L);
cout << endl;
cout << "要查找元素的位置为:"; cin >> v;
int value = find_List(L, v);
cout << "查找结果为:" << value << endl;
}

        可能现在的你看不懂这些,但我告诉你那是完全没问题的。自学C++的好处真的不少,既可以加固C的学习,又能衔接后序java的学习;这是因为C++是在C的基础上增加了例如IO流的输入输出和面向对象的特点;而java则是在C++的基础上发展起来的语言,属于纯粹的面向对象语言。作为中间产物,C++真的值得你去学习。

写在最后

        大学的学习非常依赖自觉性,只学习大学课程是远远不够的,一定要有自学的好习惯。就比我我吧,学完学校的C语言,我连结构体是什么都不知道,更别提指向结构体的指针是什么了。不过后来我系统的自学了C/C++语言,现在这些知识点都不是问题了。好了,最后我想对你们说:愿你们前程似锦,我们有机会顶峰相见!!!