月度归档:2018 年九月

s->next=HS,HS=s 的意思是?



链表操作,不知道你具体是在什么情况下用,我给你举一个在链表头部添加节点的操作为例:
假设HS指向一个链表的头部第一个节点,s是要添加的节点,前面经过一系列操作,s的内容已经确定,现在要将s插入到这个链表中,于是乎:
s->next = HS
把s的下一个节点指向当前链表的头
HS=s[......]

Read more

NOIP2017C++普及组基础部分试题解析



第二篇blog】NOIP2017C++普及组基础部分试题解析https://blog.csdn.net/Prasnip_/article/details/78418070?locationNum=3&fps=1

2017年11月01日 20:13:15 Parsnip_ 阅[......]

Read more

从零开始学动态规划

从零开始学动态规划

动态规划的定义:
动态规划是运筹学的一个分支,是求解决策过程的最优化的数学方法。20世纪50年代初美国数学家R.E.Bellman等人在研究多阶段决策过程的优化问题时,提出了著名的最优化原理,把多阶段过程转化为一系列单阶段问题,利用各阶段之间的关系,逐个求解,创立了解决这类过[......]

Read more

教你彻底学会动态规划——入门篇

教你彻底学会动态规划——入门篇

动态规划相信大家都知道,动态规划算法也是新手在刚接触算法设计时很苦恼的问题,有时候觉得难以理解,但是真正理解之后,就会觉得动态规划其实并没有想象中那么难。网上也有很多关于讲解动态规划的文章,大多都是叙述概念,讲解原理,让人觉得晦涩难懂,即使一时间看懂了,发现当自己做[......]

Read more

非常特别的一个动态规划新手教程

非常特别的一个动态规划新手教程今天在网上看到一个讲动态规划的文章,是以01背包为例的,这文章和书上的解说很不一样,令我眼前一亮,于是转载一下下~~~
(说明一下,本人很痛恨教材公式定理漫天飞,实际的解说却讲得很枯涩难懂,这样的中国式的教育已经延绵了几千年了,如今中国的教材还是这个样子,讲清楚些明确[......]

Read more