码迷,mamicode.com
首页 > 编程语言
八大排序算法二分查找
import java.util.ArrayList;import java.util.Arrays;import java.util.List; import org.junit.Test; public class InsertSort { public static void display( ...
分类:编程语言   时间:2016-06-19 12:53:07    阅读次数:166
加权网络置乱算法
在社交网络中个体之间存在着强、弱链接,不同连接的功能和作用不同;在新陈代谢网络中各条路径中存在着不均匀的通量;在食物链网络中不同物种之间的相互作用强度也不同。 相对于无权网络,加权网络增加了权重这一重要属性,为研究网络中节点间关系和相互作用提供了更加细致的刻画手段,是复杂网络系统的一个重要分支。 复 ...
分类:编程语言   时间:2016-06-19 12:51:52    阅读次数:209
C#快速生成数据数组
需求:生成一个数组,数组里面的值为1-100实现方式:拿到这个需求很多朋友可能会想到一个快速实现的方式如下: 但是C#提供了一个快速生成的方式如下: 这样看起来代码就简洁多了 ...
分类:编程语言   时间:2016-06-19 12:50:34    阅读次数:1499
c语言学习第四天数据类型1
int 代表整数,它在内存中占4个字节,二进制的表示方式是占用了三十二位,二进制中只包含0和1,那它的最大值就是全为1,但int是 有符号类型,所以最高位(左边的第一位)要拿出来做符号位,这样就只有31位用来保存数字了,转换成十进制它的最大值为 2147483647,这个数值可以在计算器上计算得到, ...
分类:编程语言   时间:2016-06-19 12:49:15    阅读次数:193
python之文件切割保存
最近在看小甲鱼的视频,把写的文件切割代码拿出来捋捋 升级版代码捋捋 END! ...
分类:编程语言   时间:2016-06-19 12:48:15    阅读次数:143
时变网络置乱算法实现
时变网络是在传统的网络结构上增加一个时间维度(即一种有时间的加权网络),这样就可以系统的动态、事件发生的顺序、邻边上时间之间的相关性等动力学特性嵌入到网络结构中,也可以在多个时间尺度上刻画演化网络和自适应网络的时变特性。 人类行为有些联系是连续的有些联系是不连续的。我们主要用接触序列和区间图两种表达 ...
分类:编程语言   时间:2016-06-19 12:49:19    阅读次数:274
python实现优先队列(二)
堆建好之后,我们只需要返回数组的第一个元素,即能取到最小值 之后就需要做插入元素和删除元素的操作了。 删除元素和建堆过程有点类似,先从堆顶弹出要删除的元素,然后将最后一个元素拿出来,重新进行建堆,就可以得到一个新的最小堆了: 插入元素就稍微有些不同,插入元素是从最后一个位置插入元素然后依次向上扫描, ...
分类:编程语言   时间:2016-06-19 12:48:19    阅读次数:133
概率编程语言
最近看见了一些很有趣的东西 先把链接放在这里,以后再看 venture:http://probcomp.csail.mit.edu/venture/ 一本书:http://dippl.org/?utm_source=top.caibaojian.com/52044 http://www.tuicoo ...
分类:编程语言   时间:2016-06-19 12:47:36    阅读次数:151
C语言 百炼成钢23
...
分类:编程语言   时间:2016-06-19 12:48:20    阅读次数:116
冒泡排序
如果要问我最拿手的一个排序,在此刻我会说是并归排序,但是在一个小时之前,我最拿手的是冒泡排序。 刚开始学c语言的时候,讲数组的时候第一次接触到冒泡排序,那个时候对下表运算不熟,一时还不容易理解,后来在很多的拙劣的代码中使用了冒泡排序,就逐渐熟悉了,请不要笑我搓,咋不用快排,桶排啥的,臣妾不会啊! 冒... ...
分类:编程语言   时间:2016-06-19 12:46:51    阅读次数:164
栈增长方向和数组增长方向
栈的增长方向和变量内存分配没有关系 帖子回复: 1 一年多过去了,今天我搜到了这个帖子。正好我看到的一本书里面是这样说的:默认的函数内部变量的压栈操作为:从上到下、从左到右,采用4字节对齐。数组的压栈方法略有不同,即从最后一个元素开始,直到起始元素为止,即采用从右向左的方法压栈。书名是 《C语言进阶 ...
分类:编程语言   时间:2016-06-19 12:44:14    阅读次数:220
Java千百问_02基本使用(012)_如何编写多线程Socket程序
点击进入_更多_Java千百问1、如何编写多线程Socket程序了解Socket看这里:Socket是什么 多线程Socket与单线程类似,只是使用了多线程的方式来管理连接,主线程负责接收连接,在接到连接后变创建新的线程,每个线程负责与自己的客户端进行通信。了解单线程Socket看这里:如何编写单多线程Socket程序与单线程Socket例子相比来说,服务端可以与多个客户端进行通信了,不过多线程频...
分类:编程语言   时间:2016-06-19 11:40:45    阅读次数:216
深度学习与自然语言处理(3)_斯坦福cs224d Lecture 3
这是斯坦福CS224d深度学习与自然语言处理的第3课,这节课先会介绍单层和多层神经网络和它们在机器学习分类任务中的应用, 接着介绍如何利用反向传播算法来训练这些神经网络模型(在这个方法中,我们将利用偏导数的链式法则来层层更新神经元参数)。在给出神经网络以及这些算法严谨的数学定义后,介绍了训练神经网络的一些实用的技巧和窍门,比如,神经元(非线性激励),梯度检验,参数的Xavier初始化方法,学习速率,ADAGRAD...
分类:编程语言   时间:2016-06-19 11:41:38    阅读次数:614
Java千百问_01基本概念(013)_Socket、SocketChannel有什么区别
点击进入_更多_Java千百问1、Socket、SocketChannel有什么区别了解Socket看这里:Socket是什么 Socket、SocketChannel二者的实质都是一样的,都是为了实现客户端与服务器端的连接而存在的,但是在使用上,却有很大的区别。具体如下:所属包不同 Socket在java.net包中,而SocketChannel在java.nio包中。异步方式不同 从包的不...
分类:编程语言   时间:2016-06-19 11:41:34    阅读次数:194
Python介绍
python环境: python-2.7.11.msi : python脚本运行环境,没有GUI。 Python的一种IDE:pycharm pycharm-community-2016.1.4.exe(免费版)目前使用中…… pycharm-professional-2016.1.4.exe(专业... ...
分类:编程语言   时间:2016-06-19 11:37:00    阅读次数:301
数组a和&a区别
假设我们定义一个数组char a[16]; 那么a与&a分别代表什么呢?它们完全一样吗? a其实代表的是数组中首元素的地址,即a[0]的地址,&a代表的是整个数组的起始地址。我们做个测试就可以很容易知道。 我们分别测试a a+1 &a &a+1这四个值,它们分别为: a和&a的值虽然完全一样,但是他 ...
分类:编程语言   时间:2016-06-19 11:37:03    阅读次数:213
Java基础培训视频连接
http://pan.baidu.com/s/1pJmFC3D?errno=0&errmsg=Auth%20Login%20Sucess&stoken=510a23fd1760594e1572a18ffdcca846b63d659e645229716e235bf3367370d5fd1a6ffc62 ...
分类:编程语言   时间:2016-06-19 11:33:52    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!