代码笔记
huangju1314
这个作者很懒,什么都没留下…
展开
-
算法时间复杂度
算法时间复杂度定义:(引用《大话数据》)在进行算法分析时,语句总的执行次数T(n)是关于问题规模n的函数,进而分析T(n)随n的变化并确定T(n)的数量级。算法的时间复杂度,也就是算法的时间度量,记作:T(n) = O(f(n))。他表示随时间规模n的增大,算法执行时间的增长率和f(n) 的增长率相同,称作算法的渐进时间复杂度,简称为时间复杂度。其中f(n)是问题规模哦n的某个函数。原创 2015-11-16 20:20:12 · 315 阅读 · 0 评论 -
冒泡排序
对10个数进行排序#include #define N 10void main(){int a[N], i, j, t;for (i = 0; i {scanf ("%d",&a[i]);}for (i = 0; i {for (j = 0; j {if原创 2015-11-16 23:17:05 · 234 阅读 · 0 评论 -
数字金字塔
请编写一个程序,输入首数字X和行数N,在屏幕上输出如下三角形:(呈金字塔形) 5 6 7 6 7 8 9 8 7 8 9 10 11 10 9 8 9 10 11 12 13 12 11 10 9 (输入的首数字:5,行数为:5) 输入:行数首数字 输原创 2015-11-22 21:28:57 · 2161 阅读 · 0 评论 -
猴子分桃
海滩上有一堆桃子,五只猴子来分。原创 2015-11-19 23:29:58 · 313 阅读 · 0 评论 -
FileDialog 使用方法---JAVA
创建一个具有指定标题的文件对话框窗口,用于加载或保存文件FileDialog(Frame parent, String title, int mode)int mode 有SAVE(保存)和LOAD(读写)两种getDirectory()+getFile() = 文件路径import java.awt.FileDialog;import java.awt.Frame;import java.io原创 2016-05-19 18:26:46 · 16906 阅读 · 1 评论 -
Pattern和Matcher具体的用法
//检测内容,\d是正则表达式,作用是“匹配一个数字字符。等价于[0-9]”,\d+表示多个。 Pattern p = Pattern.compile(“\d+”);//被检查的内容 Matcher m = p.matcher(“123435346!!54”);import java.util.regex.Matcher;import java.util.regex.Pattern;publi原创 2016-05-20 14:58:49 · 504 阅读 · 0 评论 -
extends和implements的区别
1.extends后面跟的是类,表示继承关系,只能继承一个2.implements后面跟的是接口,表示实现接口,可以实现多个。实现接口就是实现接口中定义的方法, 接口可以看作一个标准,比如定义了一个人的接口,那么人有吃饭,睡觉这个办法,你就可以用implements实现这个方法。原创 2016-06-28 16:52:21 · 447 阅读 · 0 评论