码迷,mamicode.com
首页 > 编程语言
Array数组查找----二分查找法
二分查找(BinarySearch):待查找的数组要有序。publicstaticintbinarySearch(int[]array,intvalue){ intlow=0; inthigh=array.length-1; intmiddle=0; while(low<=high){ midddle=(low+high)/2; if(array[midddle]==value){ returnmidddle; } if(value<array[midddle]..
分类:编程语言   时间:2015-06-17 01:53:42    阅读次数:93
JS数组方法总结
数组的常用方法总结不改变原数组1、Array.length; //获取数组长度2、Array.join(); //将数组以传入的字符串进行拼接,返回拼接后的字符串,默认以“,”来拼接。3、Array.concat(); //可以向数组末...
分类:编程语言   时间:2015-06-17 01:50:06    阅读次数:70
javascript数组对象操作,location对象操作
Array 对象属性FF: Firefox, IE: Internet Explorer属性描述FFIEconstructor返回对创建此对象的数组函数的引用。14index14input14length设置或返回数组中元素的数目。14prototype使您有能力向对象添加属性和方法。14Array...
分类:编程语言   时间:2015-06-17 01:49:23    阅读次数:71
加密算法罗列总结对比
非对称加密算法RSA Elgamal (基础Diffie-Hellman) Rabin D-H ECC(椭圆曲线加密算法) 背包算法 适用范围: 加密数据量少,不适合大量数据传输, 适合加密对称算法的秘钥。对称加密算法DES 3DES AES TDEA Blowfish RC5 IDEA 适用范围: 加密传输数据,适用大量数据加密,前提是秘钥安全, 如WiFi就通过WPA2-A...
分类:编程语言   时间:2015-06-17 00:43:17    阅读次数:104
我的Java开发学习之旅------>使用循环递归算法把数组里数据数组合全部列出
面试题如下:把一个数组里的数组合全部列出,比如1和2列出来为1,2,12,21。 (面试题出自《Java程序员面试宝典》) 代码如下: import java.util.Arrays; import java.util.LinkedList; import java.util.List; /** * 把一个数组里的数组集合全部列出,比如1和2列出来为1,2,12,21 */...
分类:编程语言   时间:2015-06-17 00:42:53    阅读次数:109
【学习笔记】【C语言】进制
1. 什么是进制是一种计数的方式,数值的表示形式2. 二进制1> 特点:只有0和1,逢2进12> 书写格式:0b或者0b开头3> 使用场合:二进制指令\二进制文件,变量在内存中就是二进制存储4> 二进制和十进制的互相转换5> n为二进制位所能表示的数据范围(不考虑负数):0~2的n次方-13. 八进...
分类:编程语言   时间:2015-06-17 00:40:21    阅读次数:163
k-近邻算法
系列文章:《机器学习实战》学习笔记 本章介绍了《机器学习实战》这本书中的第一个机器学习算法:k-近邻算法,它非常有效而且易于掌握。首先,我们将探讨k-近邻算法的基本理论,以及如何使用距离测量的方法分类物品;其次我们将使用Python从文本文件中导入并解析数据;再次,本文讨论了当存在许多数据来源时,如...
分类:编程语言   时间:2015-06-17 00:39:28    阅读次数:105
C++(函数参数传参的本质解析)
在默认情况下,变量只能以值传递的方式传递给函数。这句话的意思是:被传递到函数的只是变量的值,永远不是变量的本身。例如:voidchangeVar(intmyVar,intnewValue) { myVar=newValue;} intmain(){ intmyNum=20; changeVar(my...
分类:编程语言   时间:2015-06-17 00:39:13    阅读次数:93
C++利用IO流对浮点数进行格式化控制输出
浮点数输出(100/100 分数)题目描述编写一个程序,输入一个浮点数和输出格式要求,按照格式要求将该浮点数输出。给定非负整数m和n,表示输出的浮点数小数点前的宽度为m,若宽度不够则在前面补0,小数点后的宽度为n,若宽度不够则在后面补0(补充说明:当n=0时,只需输出整数部分,当m,n都为0时,则输...
分类:编程语言   时间:2015-06-17 00:37:41    阅读次数:228
Java的基本数据类型与转化
1.1 Java为什么需要保留基本数据类型 http://www.importnew.com/11915.html 基本数据类型对大多数业务相关或网络应用程序没有太大的用处,这些应用一般是采用客户端/服务器模式,后端有数据库。但是,基本数据类型对以数值计算为主的应用程序来说是必不可少的。 自从199...
分类:编程语言   时间:2015-06-17 00:38:59    阅读次数:76
C++头文件预编译与命名空间使用方法
宏指令的预编译用法,用于多文件的头文件预编译判断头文件代码:#include #ifndef XB_H//预编译判断XB_H代码段是否被执行#define XB_H//XB_H代码段开始namespace XB{ int op(int x, int y) { return ...
分类:编程语言   时间:2015-06-17 00:37:59    阅读次数:103
ID3算法 决策树 C++实现
人工智能课的实验。数据结构:多叉树这个实验我写了好久,开始的时候从数据的读入和表示入手,写到递归建树的部分时遇到了瓶颈,更新样例集和属性集的办法过于繁琐;于是参考网上的代码后重新写,建立决策树类,把属性集、样例集作为数据成员加入类中,并设立访问数组,这样每次更新属性集、样例集时只是标记访问数组的对应...
分类:编程语言   时间:2015-06-17 00:34:02    阅读次数:134
java整型数与网络字节序的 byte[] 数组转换关系
java整型数与网络字节序的 byte[] 数组转换关系 工作项目需要在java和c/c++之间进行socket通信,socket通信是以字节流或者字节包进行的,socket发送方须将数据转换为字节流或者字节包,而接收方则将字节流和字节包再转换回相应的数据类型。如果发送方和接收方都是同种语言,则一般...
分类:编程语言   时间:2015-06-17 00:34:55    阅读次数:80
javascript 获取调用属性的对象
__defineGetter__
分类:编程语言   时间:2015-06-17 00:30:43    阅读次数:84
[LeetCode][JavaScript]Populating Next Right Pointers in Each Node
Populating Next Right Pointers in Each NodeGiven a binary tree struct TreeLinkNode { TreeLinkNode *left; TreeLinkNode *right; TreeLi...
分类:编程语言   时间:2015-06-17 00:30:04    阅读次数:95
Javascript:sort()方法快速实现对数组排序
定义和用法:sort() 方法用于对数组的元素进行排序。语法:arrayObject.sort(sortby)注释:sortby,可选,规定排序顺序,必须是函数。说明:如果调用该方法时没有使用参数,将按字母顺序对数组中的元素进行排序,说得更精确点,是按照字符编码的顺序进行排序。要实现这一点,首先应把...
分类:编程语言   时间:2015-06-17 00:29:53    阅读次数:83
Spring使用教程(三)泛型依赖注入
View Codepackage com.test.spring.beans;import org.springframework.beans.factory.annotation.Autowired;public class BaseService { @Autowired p...
分类:编程语言   时间:2015-06-17 00:26:42    阅读次数:103
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!