码迷,mamicode.com
首页 > 编程语言
在有顺序的数列中插入一个元素后该数列仍然是有顺序的数组
/**在有顺序的数组中插入一个元素后该数列仍然是有顺序的数组:思路:先找到该元素的插入位置 插入数据时要先将数组中得元素后移,然后插入该元素*/#include #define n 10int main(){ // 在有顺序的数列中插入一个元素后该数列仍然是有顺序的数列: int a[n] ...
分类:编程语言   时间:2014-10-12 17:47:58    阅读次数:177
【java开发系列】—— JDOM创建、修改、删除、读取XML文件
有很多中操作XML文件的方法,这里介绍一下JDOM的使用方法和技巧。JDOM下载地址创建XML文档 XML文件是一种典型的树形文件,每个文档元素都是一个document元素的子节点。而每个子元素都是一个Element对象,对象可以向下包含。 1 因此我们可以通过先创建元素再将元素添加到父元素中,.....
分类:编程语言   时间:2014-10-12 17:29:48    阅读次数:339
八大排序算法总结
插入排序1.直接插入排序原理:将数组分为无序区和有序区两个区,然后不断将无序区的第一个元素按大小顺序插入到有序区中去,终于将全部无序区元素都移动到有序区完毕排序。要点:设立哨兵,作为暂时存储和推断数组边界之用。实现:VoidInsertSort(NodeL[],intlength){Inti,j;/...
分类:编程语言   时间:2014-10-12 16:54:48    阅读次数:274
Atitit.异步编程 java .net php python js 的比较
Atitit.异步编程 java .net php python js 的比较   1. 1、异步任务,异步模式,  APM模式,,  EAP模式, TAP 1 1.1.       APM模式: BeginXXX/EndXXX, IAsyncResult 2 1.2.       EAP模式(基于事件的异步模式) 2 1.3.      TAP(基于任务的异步模式) 2 2. ...
分类:编程语言   时间:2014-10-12 15:18:28    阅读次数:448
TinySpring分析二
step5 看完了前面的几步,到现在我们必然要想到的问题就是,数据要是放在xml中怎么读? 其实按照正常思维一步一步来,从xml中读数据和之前手工配进去并没有什么大的区别,只要读出来就OK了。 先看测试程序, public void Step5() throws Exception { // 1.读取配置 XmlBeanDefinitionReader xmlBeanDefini...
分类:编程语言   时间:2014-10-12 15:33:18    阅读次数:280
C++中使用class和struct关键字的不同
类可以在它的第一个访问说明符之前定义成员,对这种成员的访问权限依赖于类定义的方式。如果我们使用struct关键字,则定义在第一个访问说明符之前的成员是public的,相反,如果使用class关键字,则这些成员是private的。        当我们希望定义的类的说有成员是public的时,使用struct;如果希望成员是private的,使用class....
分类:编程语言   时间:2014-10-12 16:05:58    阅读次数:145
java线程 使用显示的lock 和condition
java线程 使用显示的lock 和condition...
分类:编程语言   时间:2014-10-12 14:58:58    阅读次数:151
标准C++之运算符重载和虚表指针
1 -> *运算符重载//autoptr.cpp#include#includeusing namespace std;struct date{ int year; int month; int day;};struct Person{ string name; int age; bool gend...
分类:编程语言   时间:2014-10-12 15:13:18    阅读次数:296
JavaScript 学习日记 第一篇 Arrays
Arrays Arrays 的一系列方法 pop & push function myFunction() { var testArray = []; testArray = [1, 2, 3, 4]; a...
分类:编程语言   时间:2014-10-12 16:52:38    阅读次数:195
解读Unity中的CG编写Shader系列1——初识CG
CG=C for Graphics 用于计算机图形编程的C语言超集前提知识点:1.CG代码必须用CGPROGRAM。。。ENDCG括起来2.顶点着色器与片段着色器的主函数名称可任意,但须要再#pragma vert 与#pragma fragment中声明而且与主函数名全然匹配,shader才会找到...
分类:编程语言   时间:2014-10-12 15:44:58    阅读次数:237
Java记事本及网页源代码浏览器
1 /******************************************* 2 * 3 * 文本编辑器及网页源代码浏览器 4 * 5 * Author: Jintao 6 * E-mail:zjt1118@gmail.com 7 * ...
分类:编程语言   时间:2014-10-12 15:44:48    阅读次数:235
求两个数的最大公约数(Java)
获得两个随机数(100以内),并放入数组中public int[] getTwoRandom(){ int[] t = new int[2]; Random rand = new Random(); for(int i=0;ii2){ t=i2; ...
分类:编程语言   时间:2014-10-12 16:50:28    阅读次数:222
常见编程语言对REPL支持情况小结
最近跟一个朋友聊起编程语言的一些特性,他有个言论让我略有所思:“不能REPL的都是渣”。当然这个观点有点偏激,但我们可以探究一下,我们常用的编程语言里面,哪些支持REPL,哪些不支持,还有REPL的一些概况。在一般的脚本语言中,有REPL是常态,因为REPL非常的方便。编程术语 REPL(Read-...
分类:编程语言   时间:2014-10-12 15:10:08    阅读次数:292
白话经典算法系列之七 堆与堆排序
堆排序与高速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先解说下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是全然二叉树或者是近似全然二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)不论什么一个子节点的键值。2.每一个结点的左子树和右...
分类:编程语言   时间:2014-10-12 16:32:08    阅读次数:187
python 的编码问题
老是碰到这个问题,决定好好给整理一番思路。翻阅资料和实践证明,以下论述为真理:字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码...
分类:编程语言   时间:2014-10-12 15:41:08    阅读次数:240
js:数据结构笔记1---数组
JS中数组:只是一种特殊的对象,比其他语言中效率低;属性是用来表示偏移量的索引;在JS中,数字索引在内部被转化为字符串类型(这也是为什么写对象属性的时候可以不叫引号),因为对象中的属性必须是字符串类型;操作:判断:isArray();复制:浅复制:var arr1 = arr2;深复制:functi...
分类:编程语言   时间:2014-10-12 15:23:08    阅读次数:173
粒子群算法(1)----粒子群算法简单介绍
一、粒子群算法的历史 粒子群算法源于复杂适应系统(ComplexAdaptiveSystem,CAS)。CAS理论于1994年正式提出,CAS中的成员称为主体。比方研究鸟群系统,每一个鸟在这个系统中就称为主体。主体有适应性,它能够与环境及其它的主体进行交流,而且依据交流的过程“学习”或“积累经验”....
分类:编程语言   时间:2014-10-12 15:55:48    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!