激情宝马

文章
6
资源
0
加入时间
3年0月20天

跳台阶问题汇总

1. 跳台阶题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。分析: 递推公式如下:f(n)={1n=12n=2f(n−1)+f(n−2)n>2f(n)=\left\{\begin{array}{cc}1 & n=1 \\ 2 & n=2 \\ f(n-1)+f(n-2) & n>2\end{array}\right.f(n)=⎩⎨⎧​12f(

蓝桥ROS之 cmake gcc g++ 默认版本和升级

蓝桥ROS共有14.04/16.04/18.04三个版本。以16.04为例:默认版本如下:shiyanlou:~/ $ cmake --version [22:47:26]cmake version 3.5.1CMake suite maintained and supported by Kitware (kitware.com/cmake).shiyanlou:~/ $ gcc --version

Linux编程中的文件锁之flock

转载请说明出处:http://blog.csdn.net/cywosp/article/details/300830151. 场景概述     在多个进程同时操作同一份文件的过程中,很容易导致文件中的数据混乱,需要锁操作来保证数据的完整性,这里介绍的针对文件的锁,称之为“文件锁”-flock。    在多线程开发中,互斥锁可以用于对临界资源的保护,防止数据的不一致,这是

Struts2标签

Struts2标签Struts2标签的tld文件放在struts2-core-xxxx.jar的META-INF文件夹中--------struts-tags.tld在使用时,需要在Jsp页面开头加上:其中uri填写的是tld文件中定义的uriprefix填写的是tld文件中定义的short-nameStruts2中标签分类Struts 2标签分类如

相对路径与绝对路径的区别

绝对路径:   在我们平时使用计算机时要找到需要的文件就必须知道文件的位置,而表示文件的位置的方式就是路