摘要: PHP CURL操作详解:function send($url, $post_data = '', $method = 'POST', $timeout = 3) { $ch = curl_init();//初始化一个新的curl会话,返回一个cURL句柄. //句柄:在程序设计中,句柄是一种... 阅读全文
posted @ 2014-10-27 15:59 ItcastZc 阅读(1797) 评论(0) 推荐(0) 编辑
摘要: 题目:有个人想上一个50层的台阶,但他一次只能迈一层或两层台阶,问:这个人有多少种方法可以把台阶走完?分析:先列举几个实例:1代表迈一层,2代表迈2层一层:1二层:112三层:1111221四层:111112121111222五层:111112111121111211112221212122我们可以看到从第三层开始的走法等于上两层的走法之和,这个符合斐波纳契数列(斐波纳契数列指数列的第一项和第二项已知,那么后面的项等于前面两项的和,比如,第四项=第三项+第二项)。我们可以这样理解,当我们走到50层的时候,最后他有两种到达50层的途径:从49层走一层,从48层走两层,那么,到达50层所有的走法就 阅读全文
posted @ 2014-01-17 17:06 ItcastZc 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 首先,素数是只能被自己和1整除的正整数,特别指出的是我们规定1不是素数。分析:首先判断一个数是不是素数:我们这样做的,用选定的这个数除以小于当前这个数的平方根的所有的数,如果有一个能整除,则不是素数,否则素数。这里的关键是为何只用是平方根就行呢?是这样的,不难发现,当一个数等于两个数的乘积时,那么这两个数中必然有一个要小于这个数的平方根,另外一个数肯定大于这个数的平方根,也就说当我们发现当前数能被比他平方根小的数整除,就不用去整除另一个比他平方根大的数,减少循环次数,让算法更简洁。方法一:普通方法代码实现:"; } } sushu(100); //100以内的素数?>方法二:利 阅读全文
posted @ 2014-01-14 20:38 ItcastZc 阅读(250) 评论(0) 推荐(0) 编辑