本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
A - 2001 斐波那契
#include <iostream>
using namespace std;
long long fib(int n)
{
unsigned long long x=0;
unsigned long long y=1;
unsigned long long t=n;
for(int j=2;j<=n;j++)
{
...
剑指offer-青蛙上台阶问题
牛客剑指offer- 青蛙上台阶问题:
问题描述:一只青蛙一次可以上1步或者2步台阶,求该青蛙跳上n级台阶总共有多少种跳法?
问题解析:
第一步有两种跳法:a>假设第一次跳的是1阶,那么剩下的是n-1个台阶,跳法是f(n-1);
...
【测试调查】你是程序员还是程序设计师?
二十年前,顶尖的程序员能将一个完整的应用放到一个64KB大小的.COM文件里。这是他们对可怜的因特尔80386电脑在编程上进行的最大挖掘。
这是因为,二十年前,电脑昂贵而程序员便宜。那是一个“电脑为先”的时代。那个时代已经过去。那种理念已经不再有人欣赏,因为如今的市场形势发生了完全的颠覆。
如今,计算机便宜而程序员昂贵。这是一个“程序员为先”的年代,不再需要考虑计算机的能力和限制,程序员的因 ...
SICP学习笔记之一迭代与递归(1)
SICP学习笔记之一迭代与递归(1)
最近开始学学习《SICP(计算机程序的构造和解释)》,不愧是当年MIT的教材,全本书都是干货,每个章节的每个小节都值得认真推敲,仔细思考,自我感觉收获很大。因此我把自己的学习过程通过系列博客分享给大家,望多多交流。
递归与迭代,是计算机算法的重要组成部分,我们都懂得简单的二叉树遍历与二分查找,但是很少有人深入思考二者之间的异同以及关系。这第一 ...
斐波那契数列----有一段楼梯有n级台阶,规定每一步只能跨一级或两级,要登上第n级台阶有几种不同的走法?
问题:有一段楼梯有n级台阶,规定每一步只能跨一级或两级,要登上第n级台阶有几种不同的走法?
求解:
/**
* 有一段楼梯有n级台阶,规定每一步只能跨一级或两级,要登上第n级台阶有几种不同的走法?
* n=1 m=1
* n=2 m=2
* n=3 m=3
* n=4 m=5
* n=5 m=8
* n=6 m=13
* n=7 m=21
* ......
...