码迷,mamicode.com
首页 > 编程语言
java算法---五家共井
古代数学巨著《九章算数》中有这么一道题叫“五家共井,甲二绠(汲水用的井绳)不足,如(接上)乙一绠;乙三绠不足,如丙一绠;丙四绠不足,如丁一绠;丁五绠不足,如戊一绠;戊六绠不足,如甲一绠,皆及。意思就是说五家人共用一口井,甲家的绳子用两条不够,还要再用乙家的绳子一条才能打到井水;乙家的绳子用三条不够,...
分类:编程语言   时间:2015-02-26 21:35:30    阅读次数:253
数组常见的操作_查找
简单的查找方式: 1 public class Array_Find1 { 2 public static void main(String[] args) { 3 int[] arr={3,5,67,8,68,4}; 4 int index = getInd...
分类:编程语言   时间:2015-02-26 21:35:29    阅读次数:276
数组常见的操作_冒泡排序
原理:相邻的两个元素进行比较,如符合条件换位比较一轮后确定了最大角标的元素,第二轮最后一个角标就不用再比较了 1 public class Array_BubbleSort { 2 public static void main(String[] args) { 3 int[...
分类:编程语言   时间:2015-02-26 21:34:29    阅读次数:257
数组常见的操作_选择排序
排序分类: 内部排序:就是将需要处理的所有数据都加载到内部存储器中进行排序 交换式排序法:是运用数值较后,依判断规则对数据位置进行交换,以达到排序的目的冒泡排序法(Bubble Sort)快速排序法(Quick Sort) 选择式排序法:选择排序法(Select Sort) 堆排序法(Heap S....
分类:编程语言   时间:2015-02-26 21:26:49    阅读次数:156
Java: 继承
继承:是面向对象最显著的一个特性。继承是从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力。(引用自百度百科) 类和类之间的继承关系可以用UML符号表示,其中父类又叫超类或基类,子类又叫派生类。父类是子类的一般化,子类是父类的特化(具体化)。 JAVA不支持多继承,单.....
分类:编程语言   时间:2015-02-26 21:28:03    阅读次数:185
JavaScript简介
一、JavaScript简介 (一)、JavaScript 一种脚本语言,需要宿主文件,它的宿主文件是html文件。 JavaScript是Netscape(网景公司没有了,被美国在线收购),Jscript是微软的,90%像JavaScript,一些功能只能在IE上使用。 (二)、用法 在html中...
分类:编程语言   时间:2015-02-26 21:24:13    阅读次数:256
w3school学习 - javascript入门
在浏览一下客户端代码时,经常会遇到javascript脚本,系统的学习一下对以后更深入了解客户端很有好处。 1. 应用场景 改进设计 验证表单 检测浏览器 创建cookies等 2. 入门实例 这里的document是 js中的 的html DOM对象 http://www.w3school.com.cn/jsref/dom_obj_document.asp...
分类:编程语言   时间:2015-02-26 20:24:08    阅读次数:895
Java Annotation注解
Java注解的一些总结...
分类:编程语言   时间:2015-02-26 20:23:58    阅读次数:183
搜索算法小练习
1.前n个自然数的所有排列: 1 #include 2 #include 3 #include 4 5 using namespace std; 6 7 int count=1,n; 8 bool *b; 9 int *a;10 11 void dfs(int);12 13 int mai...
分类:编程语言   时间:2015-02-26 20:19:39    阅读次数:180
算法导论第22章22.2广度优先搜索
分类:编程语言   时间:2015-02-26 20:18:32    阅读次数:159
(原创)c++primer(第五版)--1.1 一个简单的c++程序
每个c++程序都包含一个或多个函数(function),其中一个必须命名为 main. 注意:操作系统通过调用main来运行c++程序,即main函数是程序执行的入口,所以每个程序都必须有一个函数命名为 main。 下面是一个非常简单的main函数,它什么也不干,只是返回给操作系统一个值:1...
分类:编程语言   时间:2015-02-26 20:17:32    阅读次数:181
数组常见操作_使用字母打印正三角形
数组常见操作: 使用字母打印正三角形public class fifty { public static void main(String[] args) { char[] c = {'A','B','C','D','E','F','G'}; //...
分类:编程语言   时间:2015-02-26 20:16:56    阅读次数:161
QF——OC数组
OC中的数组:OC中的数组和它的字符串有很多相似之处。也分为可变和不可变。NSArray:不可变数组,一经初始化,便不能再更改;NSMutableArray:可变数组,它其实是继承于NSArray,所以NSArray的方法它都可以用,只不过又拓展了些数组自己操作的方法。OC数组的初始化: ...
分类:编程语言   时间:2015-02-26 20:14:13    阅读次数:195
最大子数组问题:股票
题目简述:购买一家股票,给若干股票不同时期预期价位,让你判断何时买何时抛可以获得最大收益。输入:各时期价位总数n以及每个价位。输出:最大收益以及买和投的时间(时期简单记为1-n)。解题思路A:O(n)考虑价位变化。由输入数据可以得到每次价位变化值a2-a1,并依次求和count,根据count是否为...
分类:编程语言   时间:2015-02-26 20:12:42    阅读次数:183
数组常见的操作_遍历
数组的操作:常用到得操作是遍历也即是获取数组中的元素。为了简化代码一般会用到for循环,遍历一般会用for循环 1 public class Array_Obtain { 2 public static void main(String[] args) { 3 int[] a...
分类:编程语言   时间:2015-02-26 20:12:16    阅读次数:128
数组常见操作_猜数游戏
数组常见操作: 猜数游戏:从键盘中任意输入一个数据,判断数列中是否包含此数,并记录该数在数组中存在多少次public class fortyNine { public static void main(String[] args) { Scanner input =...
分类:编程语言   时间:2015-02-26 20:10:34    阅读次数:201
C语言scanf函数详解
函数名: scanf功 能: 运行格式化输入用 法: int scanf(char *format[,argument,...]);scanf()函数是通用终端格式化输入函数,它从标准输入设备(键盘) 读取输入的信息。能够读入不论什么固有类型的数据并自己主动把数值变换成适当的机内格式。其调用格式为:...
分类:编程语言   时间:2015-02-26 20:12:52    阅读次数:248
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!