摘要:
poj 1042 gone fishing题目要求: 由有n个湖, 按照顺序排列,一个人从第一个湖向最后一个湖行进(方向只能从湖0到湖n-1),途中可以在湖中钓鱼。在每个湖中钓鱼时,开始的5分钟内可以钓到 f[i] 条,之后每5分钟钓到的鱼数目递减 d[i] ,且每两个相邻的湖的距离 t[i] ... 阅读全文
摘要:
单调栈是栈中的元素从栈顶到栈底单调递增或递减。单调栈只能从栈顶部添加或者删除元素,以单调递增栈为例,元素从栈顶到栈底逐渐递增,假设当前元素为e,在入栈时,从栈顶往下找,如果栈顶元素小于当前元素e,则弹出栈顶元素,直到栈顶元素大于等于该元素e,然后将e入栈;出栈时,直接弹出栈顶元素,即可得到栈中当前所 阅读全文
摘要:
单调队列的性质:(1)队列中的元素按照大小递增或递减(2)可以在队列尾部添加元素,可以在队列头部或尾部删除元素如何维护单调队列呢,以单调递增序列为例:1、如果队列的长度一定,先判断队首元素是否在规定范围内,如果超范围则增长队首。2、每次加入元素时和队尾比较,如果当前元素小于队尾且队列非空,则减小尾指... 阅读全文
摘要:
1. vim 的安装$sudo apt-get install vim vim-scripts vim-doc 其中vim-scripts包含了vim的一些基本插件,包括语法高亮,缩进等等。vim的中文文档tar包下载地址: http://sourceforge.net/projects/vimcd... 阅读全文
摘要:
gdb 是unix/linux 系统下的程序调试工具,和IDE(如VS, Eclipse等)的图形化调试工具相比,gdb在断点,跟踪显示方面有着不足,但是它在某些方面比图形化调试工具更加丰富的功能。gdb 调试前提 如果希望程序能够被gdb调试,则需要在编译程序时候,指定 -g 选项。 gdb... 阅读全文
摘要:
变化与成长 时光飞逝,斗转星移,万事万物都处在不断的变化之中,唯一可以确定不变的就是变化本身。这是一个令人感触矛盾的事实,在饥寒交迫中相信“牛奶会有的,面包也会有的”,会让人感受到希望;在美好的事物面前,想象到可能的昙花一现或时过境迁之后的物是人非,则又会令人感受到沮丧。 人的成长就是一个人自身... 阅读全文
摘要:
markdown是一种轻量级的标记语言,和html类似,但是易读性比html要好很多。基本语法:1.标题和正文分隔线=== //至少三个连续等号,最高阶标题--- //或者三个连续的减号,第二高阶标题2.标题字体大小用 若干个 # 为前缀 //#的个数对应于html中的 hx, 即 1个# 为h1的... 阅读全文
摘要:
一、软件环境准备1.安装gitwindows下载exe安装;linux 执行 apt-get install git-core 安装2.安装Node.jswindows使用 msi 文件进行安装,安装完成后会自动设置环境变量,以及安装npm;linux 下执行$ wget -qO- https://... 阅读全文