关于成长以及健身的扯淡

村上春树说过“人不是慢慢变老的,而是一瞬间变老的”。我觉得成长也是如此,其实何为成长,在最近的我看来是曾经以为很厉害了不起的人,突然有一瞬间感觉他也不是那么遥不可及,也是平凡的,这就是一种成长一种视野上的成长。因此成长和变老一样是一瞬间形成的,但与变老不同的是一个人可以成长很多次,但变老只有一次。

健身断断续续加起来也将近半年了,写一些心得。其实新手健身如果有条件以及教练的块头大的话还是推荐请教练,说教练的块头大并不是歧视刚入行的教练,这是概率上的事情因为教练体态的健壮才能让我心里有所踏实。

如果像我一样是个穷学生的话,要自己瞎琢磨。目前我将自己身上所领悟的健身分为了入门的4个阶段;

第一阶段 :  只会玩器械和跑步机,只注重胸肌和背肌腹肌,健身时锻炼的部位不明确时常把各个部位放在一起练,对饮食没有什么要求。

第二阶段:   在器械的基础上学会了卧推,锻炼的部位有了一定的明确,知道将各个部位分开练习,学会了饮食上的补充。

第三阶段:  开始使用哑铃和龙门健身,锻炼的部位会加上手臂和三角肌,逐渐有了各个肌肉的发力感觉。

第四阶段:  开始学会深蹲以及硬拉,意识到核心肌肉群的重要性。

这四个我自身入门所有器械的四个阶段,关于发力于锻炼的技巧目前还未有很大的收获待更新。

还有补剂的知识也知之甚少,以及腹部的训练是非常的不重视也是我的弊病,希望未来的一年有新的突破,也希望我国健身越来越普及。

在这边还得说一句,其实我在健身房看见的女性其实不少但是都霸占着跑步机,对待重量区基本没有去过。无非是因为两点一是害羞,二是很天真很不做作的以为自己能练出很多肌肉。关于第一点,其实只要带着耳机或者多请教一下教练或身边的男生们大家都是很热情的,谁不是新手过来的呢。关于第二点现在网上知识也很普及生长肌肉需要的是睾丸激素,而女性睾丸激素分泌的少的可怜,与男性相差至少10倍,所以成为生物书上的肌肉女对于普通人来说是不可能的,没错就是不可能。无氧能增加少量肌肉就很不错了,对于女生来说少量肌肉除了好看外有个最大的好处就是新陈代谢快,新陈代谢加快后妈妈就再也不用担心我吃东西长胖啦。

最后记住你去健身房是为了举铁,而不是社交,所以最好带上耳机。

 

PAT乙级刷通

刚刚接触刷题,虽然很辣鸡但是。最近也没有时间看书,家里的忙还是要帮毕竟现在还要靠投资人当然得做出点贡献。所以抽空刷了pat的乙级50题9月份到福大去考个乙级放一下用C解得乙级题代码。有些题目做不来还是借鉴了很多大大的,在此声明有很多题目不是我原创。

git pat

网易云课堂(数据结构)二叉树链表实现

第三讲 树上

讲述了二叉树的概念性质,以及各种查找方法博客中会更新数据结构的每一课的具体代码实现

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
#include
typedef char ElementType;
typedef struct TNode *Position;
typedef Position BinTree;
struct TNode{
ElementType Data;
BinTree Left;
BinTree Right;
};
bool lsEmpty( BinTree BT )
{
return (BT->Left == NULL && BT->Right == NULL);
}
BinTree CreateBinTree(BinTree BT)
{
ElementType S;

scanf("%c", &S);
if ('0'==S)
{
BT = NULL;
}
else
{
BT = (BinTree)malloc(sizeof(Position));
BT->Data = S;

BT->Left = CreateBinTree(BT->Left);
BT->Right = CreateBinTree(BT->Right);

}
return BT;
}
void PreorderTraversal( BinTree BT ) //先序
{
if( BT ){
printf("%c", BT->Data);
PreorderTraversal( BT->Left );
PreorderTraversal( BT->Right );
}
}
void InorderTraversal( BinTree BT) //中序
{
if( BT )
{
InorderTraversal( BT->Left );
printf("%c", BT->Data);
InorderTraversal( BT->Right );
}
}
void PostorderTraversal( BinTree BT ) //后序
{
if( BT )
{
PostorderTraversal( BT->Left );
PostorderTraversal( BT->Right );
printf("%c", BT->Data);
}
}
int main()
{
BinTree T = NULL;

printf("请输入二叉树元素:\n");
T = CreateBinTree(T);
printf("\n\n");

printf("先序遍历:\n");
PreorderTraversal(T);
printf("\n\n");

printf("中序遍历:\n");
InorderTraversal(T);
printf("\n\n");

printf("后序遍历:\n");
PostorderTraversal(T);
printf("\n\n");


return 0;
}

对待某些人时,仁慈该往哪放。

我这个人在很多人面前,我都会尽量保持谦让。而且个人达到的东西也真不怎么样,只能说有点潜力。偶尔极个别时候会有人觉得我装,但只是我觉得很正常的东西,或者说想到朋友圈捕获一些鼓励,以及向大家展示下我的努力成功。
我曾经一直以为我是很冷血,很功利的人,因为我不怎么喜欢帮别人的忙,而且一度引以为傲。可是我错了,我竟然发现我不喜欢帮别人的忙,但我太喜欢在意别人的感受,这姑且称为仁慈。我在面对明显比我弱的人面前,总是会想保护他的自尊心,然后贬低自己就是长者说过的闷声发大财。因为我怕很多东西说出来他会自卑,向我我面对比我强很多的人时就会莫名自卑,这或者是家庭原因。
我不想他们在我面前也这样,因为我心中的那个骑着白马持剑少年是不允许我这样做的,保护弱小是个少年梦,虽然自己也是弱小但东西总有 相对。然而有些人会出现这种情况,当我对他们仁慈时他们总以为自己和牛逼很牛逼,反过来贬低我,我想反击但持剑少年提醒我,忍忍吧忍忍吧对待弱小要更宽容,因为我一旦还击我怕他被我贬低的体无完肤。过后我又没有过人的气量,来完全不在意还是会纠结个把小时。
这个问题很无解就好象对方对你攻击,你没有什么大碍但总有些不爽。而你一反击对方就直接死了,目前只能有写写博客月月经,往后尽量避免和这种人交往吧。
我和不喜欢贴标签但不给他们分类只会伤害到自己,这种人就姑且称为“井底之蛙”吧。
对待井底之蛙,仁慈改往哪放?

c语言链表初学

由于编译原理篇幅太大,本人又生性愚钝所以这个坑没有一年我估计都填不上。但是中间应该纪录一些补充的基础知识内容

C链表篇

要写语言首先要会数据结构,而链表是节省内存的必修内容

链表的用处这里就不多做赘述百度百科多有,问题是怎么理解链表呢?网上有很多代码却没有合理的图文描写现在我先贴一段代码。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
#include “stdlib.h”
#include “stdio.h”
#define NULL ((void *)0)
#define LEN sizeof(struct student)
struct student
{
int num;
int score;
struct student *next;
};
int n;
//建立链表
struct student *creat(void)
{
struct student *head;
struct student *p1,*p2; //建立一个*head指针与来做链表的头部
n=0;
p1=p2=(struct student *)malloc(LEN);//开辟p1p2空间
scanf(%d,%d”,&p1->num,&p1->score);
head=NULL;
while(p1->num != 0)//只要num的输入不是为0时一直循环
{
n=n+1;
if(n == 1) //由于一开始n=0所以现在n=1第一回时必进条件语句
head = p1; //head指针的位置给开辟好的p1空间
else
p2->next = p1; //第一次循环后p2指向p1
p2 = p1;
p1 = (struct student *)malloc(LEN);//p1指向新开辟的空间
scanf(%d,%d”,&p1->num,&p1->score);
}
p2->next = NULL;//结束链表
return(head);
}
void main()
{
creat();
};

代码编辑器中有部分->以及&乱码,到我的github中有完整代码。git地址在最后

这就创建了一个收集学生成绩的链表QQ图片20160309172200

这就是创建好的链表,现在我画图来解释链表的运作blog1首先head指针指向p1的空间

blog2然后p2=p1,p2指向了p1的空间

而p1指向了新建的空间

blog3紧接着p2->next指向p1就形成了链子锁链

blog4然后p2=p1 , p2又指向了p1的空间

blog5p1又去开坑了。

只要循环不结束就会如此反复,形成一个个链表。

如果想要输出链表里的值则把main()函数中代码改成

1
2
3
4
5
6
7
8
void main()
{
struct student *p, *q;
q = creat();
for (p=1;p;p=p->next){
printf("%d, %d", p->num,p->score);
}
}

git地址 https://github.com/jetou/clinked/blob/master/lb.c
 

 

高职结束,博客继续更新。

半年的高职结束了,虽然成绩还没出来。但是应该也是完成了我之前博客中的许诺,这次读书中总结就是对人际相处的更加成熟,以及对我所处的环境感到失望,还有对自己的认知更加客观。从高考结束到今天将近一个月,做了些程序上的复健,以及补充了一些编译原理的相关知识,想在博客中更新我的编译原理的学习历程,从一个tokenizer到parser到解释器到编译器的全部历程以及相关书籍,有点自说自话但是期望将来能对一些人有帮助,以及提高自我。

温柔的人

    black先生很黑,毋庸置疑。人如其名名字已经说明black先生的颜色,但还有一些是无法说明的。首先black是个安静的男子他总能在自己的生活中找到乐趣,总是独来独往,昂着高傲的头,手中拿的书像是他的宝剑般,他是个独行的剑客。其次black是个有文采的举人,他是这个星球中看人教版书最多的,“子虚乌有”是他的口头禅,有时候能见到black在站在天台上孤零零的一人,臂肘支在水泥柱上,那顶浅红色的男帽成了全部的景色,是这里唯一的景色。他抬着头凝视至于对象是太阳、月亮、星星、鸟儿、佳人还是其他别的就不得而知了,那时的black真像个诗人这是大家的评论。
    这里是来自半人马座的,灵丘星。这么古怪的名字谁起的,没人在乎这个。这里大家都很忙碌,因为这里只有三个季节,冬天长达半年之久,冬天时常温能达到零下30°。奈何这儿的人们与地球上的人们相比并没有随着气候的变话进化出更适合生存的本能,所以总是需要准备出很多食物过来过冬。但是大家都很温柔black就是其中的一员。
说起black总得提出另一个人horse先生,horse和black先生是相反的两个人。
    首先horse先生很白,并不是说他的肤色虽然他想叫我这样写,但这是我的文章不是吗所以我得如我所意,horse喜欢白色的衣物喜欢白色的一切,他说他出生就带了一双白色的翅膀奈何世人污秽太多消失了,现在需要不断收集白色的物品来重获白色的翅膀。其次horse总是和大家在一起,喜欢热闹,喜欢多人相处即使有时做着自己不喜欢的事情。他害怕孤独,害怕黑暗,害怕无聊。按照horse的话来说 他这辈子最怕的就是被黑暗紧紧捆住,哪怕是一分钟他都会死去。至于是真是假也不得而知。
    就是这么俩个人似乎他们会是死对头,或许会永远没有交集。但是他们都有一个共同点他们都很温柔。
    有一天我站在公交车上,看到black。他看上去脾气甚好,公车上很挤,挤到了人,都细声道歉,还会扶起摔倒的乘客。然而他到我面前,就皱着眉对我说:
    “就你白”
    我怀疑自己耳朵出问题了,虽然这句话换一个语气对我说,我肯定开心无比。但他刚刚是皱着眉,语气不善的说的。
我马上回去找到了我的妈妈,妈妈抽着烟,妈妈问:“是一身黑衣的那个black吗”
   “对,他一身黑色,连肤色都是黑的。”
   “那就对了”
    妈妈的话,把我迁回了记不清的过去。那是五年前,我以攻击黑色的东西为荣,因为我喜欢白色,我和父母走在公园的小路上,穿着他们给我买的白色毛衣。看到了black先生
    “看他的皮肤黑衣服一身黑,他肯定几年不洗澡了!”为此我还挨了父母一顿揍
    妈妈说:“black非常敏感,从来不忘记,不过他是个温柔的人。”
    翌日,在公车碰到了black他瞥了我一眼,就把脑袋别过去,好像我是垃圾桶中的苍蝇。我迎过去,迎着他说:
    “真的对不起,我不知道肤色偏黑一点会更好看,你的皮肤其实一直都很好看”
    然后我就看到了他红了脸,一个黝黑的脸上竟然出了一个红太阳,可爱极了。最后,他支支吾吾、吞吞吐吐的说:
     “那个,其实你那天身上的白毛衣也非常好看的......”
     后来人们有时能在天台看到,一黑一白,有时白中带点黑,黑中带点白。