8/9训练日记
遵循“7-8-9”法则,即7分钟热身、8分钟主练、9分钟拉伸。 #生活技巧# #运动锻炼技巧# #健身房锻炼流程#
今天晚上是打了比赛,就没有再练习打字……我果然是懒啊,不踏实,嗯。
今天决定了以后要学什么,对于数论我还是比较期待的(因为考数论比较频繁),我也觉得数论确实很有思想,比起动态规划……确实让我喜欢的多。剩下的倒是随便挨着选的,反正都是要看的,也没什么区别。
今天没有打字,心里确实有点空落落的,有点慌,明天……还是没有机会打字,再说吧,那么多时间呢。
今天的复习,看了链表,因为链表这个操作比较重要,因此这已经是第二遍复习时看到的内容了,链表不难,就是前后的那些个指针的指向问题、修改顺序需要仔细的记一记,不能盲目的修改,否则一旦被覆盖,就会丢失很多数据。
最难之处,在于添加,同时,这里也相当于集结了整个链表操作的精华,我看顺序应当是先建立出新的节点,再进行线路的变换。
邻接表更是重要!特别是看了搜索之后,更是发现邻接表处处不在,虽然我们平时使用的搜索倒是没见着有邻接表,这里可能是为了知识点的衔接才安放上的。
邻接表的模板是邻接表的遍历、建立。
建立邻接表,也是先建立一个节点,在改变路径,起码是从x到y的终点y,因为邻接表的插入是在队头,所以线路的变化跟链表相似,却是简单了不少呢。询问路径时,是一个节点一个节点出发的,想必也是遍历一遍队头,然后挨着队头一个个找从队头能到达哪些节点。
注意遍历某条路径时的for循环,感觉很厉害:
for(int i=head[x];i;i=next[i])
hash也很棒!!以邻接表为基地,所有队头一样的字符串极少有不一样的,所以非常适合分辨、统计不同的字符串。
hash与字符串hash表还有点不一样,最大的不同在于这里的HASh表的计算方法为
H(x)=(x mod p)+1P是一个较大的质数,不超过字符串的长度,x大概是关于字符串的我们定好的一个数字,在字符串Hash那里,这个数字就变成了它的代表数字(1-a,2-b……)。
字符串Hash:
H(x)=(s[i]-'a'+1)*P同样的,P也是个质数。
今天就看到了这里……还是有点慢,唉。
网址:8/9训练日记 https://www.yuejiaxmz.com/news/view/164214
相关内容
放松训练法的例子(放松训练)健身计划 / 自重训练计划
压力管理放松训练.ppt
日常生活活动能力的训练和指导包括
放松训练方法
专业教练总结的15个顶级训练秘诀
tDCS技术+工作记忆训练=期末好成绩!
训练程序
重视思维训练 提升数学素养——《时间统筹策略》教学
在家健身训练计划(精选20篇)