计算机
George_Dong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python编程——青蛙跳台阶问题
Python for循环的几种表示第一种 for i in range(n):#循环从[0,n-1]第二种 for i in range(n1,n2):#循环从[n1,n2-1]第三种 for i,num in enumerate(LIST):#i表示index,从[0,n-1],num是对应的数据题目描述一只青蛙一次可以跳上1级...原创 2018-03-17 20:55:07 · 8221 阅读 · 0 评论 -
Python编程——青蛙跳台阶问题(2)
题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 - 分析: 1.当有1个台阶时,f(1)=f(1-1)=sum(0)=1 2.当有2个台阶时,f(2)=f(2-1)+f(2-2)=2 3.当有3个台阶时,f(3)=f(3-1)+f(3-2)+f(3-3) 4.当有n个台阶时,f(n)=f(n-1)+f(n-2...原创 2018-03-17 21:54:53 · 3045 阅读 · 0 评论 -
KMP初探——数组索引求解
KMP中Next数组求解class Array{public: int[] getNextArray(char[] str2){ if(str2.length == 1){ return new int[]{-1}; } int [] next = new int[str2.length]; ...原创 2018-08-26 23:19:45 · 265 阅读 · 0 评论 -
n的阶乘后0的个数
nnn的阶乘后0的个数class Solution {public: /* * @param n: A long integer * @return: An integer, denote the number of trailing zeros in n! */ long long trailingZeros(long long n) { ...原创 2018-12-13 09:34:07 · 574 阅读 · 0 评论 -
Java异常
Java @ exception当程序发现一个错误,就引发一个异常,以便在程序最适合的地方捕获异常并进行处理。在执行运算前,先检测条件。一旦发现不符合实际运算或跳转条件,就由throw语句引发一个异常。throw语句类似于return语句,但它描述方法的异常终止。通常由try定义异常处理,在引发异常前,执行try语句,在try之后有一个或多个异常处理。每一个异常处理由一个catch语句组成...原创 2018-12-11 10:48:18 · 219 阅读 · 0 评论 -
Java的类
Java 的类Java的类体现了抽象数据类型的思想Java的类一般由四部分组成类名;数据成员;方法;访问修饰。访问修饰表明对类成员的访问级别。Java中对类成员的访问级别有三种:公有(public)、私有(private)和保护(protected)。private和protected域中申明的数据成员和方法构成类的私有部分,只能由该类的对象和方法对它们进行访问。此外protect...原创 2018-12-12 14:07:08 · 301 阅读 · 0 评论 -
python学习随笔
路径相关#导入osimport os#获取当前路径os.getcwd()#在当前新建文件夹path = os.getcwd()+"\\新建文件夹"os.makedirs(path)#拼合路径file_name = "新建文件夹"path =原创 2018-12-18 14:36:12 · 359 阅读 · 0 评论
分享