E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Algorithms:
What is the difference between supervised learning and unsupervised learning?
Machine Learning is a class of
algorithms
which is data-driven, i.e. unlike "normal"
algorithms
·
2015-11-11 15:48
super
[转]How Hash
Algorithms
Work
来看看SHA-1到底是如何工作的http://www.metamorphosite.com/one-way-hash-encryption-sha1-data-software
排骨虾
·
2015-11-11 15:00
Effective C++ 3rd 读书笔记
STL(容器(containers),迭代器(iterators),算法(
algorithms
)以及函数对象(function object
·
2015-11-11 14:36
effective
编程内功修炼之数据结构—BTree(二)实现BTree插入、查询、删除操作
1 package edu.
algorithms
.btree; 2 3 import java.util.ArrayList; 4 import java.util.List;
·
2015-11-11 14:56
数据结构
加密算法的安全级别
加密算法的安全级别(Security Level of Cryptographic
Algorithms
) 安全级别 (Security Level) 工作因素 (Work Fact
·
2015-11-11 13:40
算法
park1.0.0生态圈一览
www.tuicool.com/articles/FVBJBjN Spark1.0.0生态圈一览 Spark生态圈,也就是BDAS(伯克利数据分析栈),是伯克利APMLab实验室精心打造的,力图在算法(
Algorithms
·
2015-11-11 13:28
r
Instant Complexity(模拟,递归)
Submissions: 1535 Accepted: 529 Description Analyzing the run-time complexity of
algorithms
·
2015-11-11 12:01
exit
《
Algorithms
4th Edition》读书笔记——3.1 符号表(Elementary Symbol Tables)-Ⅳ
3.1.4 无序链表中的顺序查找 符号表中使用的数据结构的一个简单选择是链表,每个结点存储一个键值对,如以下代码所示。get()的实现即为遍历链表,用equals()方法比较需被查找的键和每个节点中的键。如果匹配成功我们就返回null。put()的实现也是遍历链表,用equals()方法比较需被查找的键。如果匹配成功我们就用第二个参数指定的值更新和改键现关联的值,否则我们就用给定的键值对创建一个
·
2015-11-11 12:46
algorithms
《
Algorithms
4th Edition》读书笔记——3.1 符号表(Elementary Symbol Tables)-Ⅲ
3.1.3 用例举例 在学习它的实现之前我们还是应该先看看如何使用它。相应的我们这里考察两个用例:一个用来跟踪算法在小规模输入下的行为测试用例和一个来寻找更高效的实现的性能测试用例。 3.1.3.1 行为测试用例 为了在小规模的的输入下跟踪算法的行为,我们用一下测试用例测试我们对符号表的所有实现。这段代码会从标准输入接受多个字符串,构造一张符号表
·
2015-11-11 12:38
algorithms
《
Algorithms
4th Edition》读书笔记——3.1 符号表(Elementary Symbol Tables)-Ⅱ
3.1.2 有序的符号表 典型的应用程序中,键都是Comparable的对象,因此可以使用a.compare(b)来比较a和b两个键。许多符号表的实现都利用Comparable接口带来的键的有序性来更好地实现put()和get()方法。更重要的事在这些实现中,我们可以认为符号表都会保持键的有序并大大扩展它的API,根据键的相对位置定义更多实用的操作。例如,假设键是时间,你肯呢个会对
·
2015-11-11 12:36
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅶ(延伸:堆排序的实现)
2.4.5 堆排序 我们可以把任意优先队列变成一种排序方法。将所有元素插入一个查找最小元素的有限队列,然后再重复调用删除最小元素的操作来将他们按顺序删去。用无序数组实现的优先队列这么做相当于进行一次插入排序。用基于堆底优先队列这样做等同于哪种排序?一种全新的排序方法!我们就用堆来实现一种经典的排序算法——堆排序(Heap sort)。 堆排序可以分为两个阶段。在
·
2015-11-11 12:35
algorithms
《
Algorithms
4th Edition》读书笔记——3.1 符号表(Elementary Symbol Tables)-Ⅰ
3.1符号表 符号表最主要的目的就是将一个键和一个值联系起来。用例能够将一个键值对插入符号表并希望在之后能够从符号表的所有键值对中按照键值姐找到对应的值。要实现符号表,我们首先要定义其背后的数据结构,并指明创建并操作这种数据结构以实现插入、查找操作所需要的算法。 查找在大多数应用程序中都至关重要,许多编程环境也因此将符号表实现为高级的抽象数据结构,包括Java—
·
2015-11-11 12:35
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅵ
· 学后心得体会与部分习题实现 心得体会: 曾经只是了解了优先队列的基本性质,并会调用C++ STL库中的priority_queue以及 java.util.PriorityQueue<E>中的优先队列封装类,但是没有看过源码,也并不曾知道实现方法用到了堆结构。 优先队列通过堆进行插入元素和删除最小元素的两种高效操作
·
2015-11-11 12:34
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅴ
命题Q。对于一个含有N个元素的基于堆叠优先队列,插入元素操作只需要不超过(lgN + 1)次比较,删除最大元素的操作需要不超过2lgN次比较。 证明。由命题P可知,两种操作都需要在根节点和堆底之间移动元素,而路径的长度不超过lgN。对于路径上的每个节点,删除最大元素需要两次比比较(除了堆底元素),一次用来找出较大的子节点,一次用来确定该子节点是否需要上浮。 对于
·
2015-11-11 12:33
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅰ
许多应用程序都需要处理有序的元素,但不一定要求他们全部有序,或者是不一定要以此就将他们排序。很多情况下我们会手机一些元素,处理当前键值最大的元素,然后再收集更多的元素,再处理当前键值最大的元素。如此这般。 在这种情况下,一个合适的数据结构应该支持两种操作:删除最大元素和插入元素。这种数据类型叫做优先队列(priority queue)。优先队列的使用和队列(删除最老的元素)以及栈(删除最新的元素
·
2015-11-11 12:32
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅱ
2.4.2初级实现 我们知道,基础数据结构是实现优先队列的起点。我们可以是使用有序或无序的数组或链表。在队列较小时,大量使用两种主要操作之一时,或是所操作元素的顺序已知时,它们十分有用。因为这些实现相对简单,我们在这里只能给出文字描述。 2.4.2.1数组实现(无序) 或许实现优先队列的最简单方法就是使用下压栈方式。insert()方法的代码和栈的push()方法完全一样,要
·
2015-11-11 12:31
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅲ
2.4.3 堆的定义 数据结构二叉堆能够很好地实现优先队列的基本操作。在二叉堆的数组中,每个元素都要保证大于等于另两个特定位置的元素。相应地,这些位置的元素又至少要大于等于数组中的两个元素,以此类推。如果我们将所有元素画成一棵二叉树,将每个较大元素和两个较小的元素用边连接就可以很容易看出这种结构。 定义。当一棵二叉树的每个节点都大于等于它的两个子节点,他被称为堆有序。 相应
·
2015-11-11 12:30
algorithms
《
Algorithms
4th Edition》读书笔记——2.4 优先队列(priority queue)-Ⅳ
2.4.4 堆的算法 我们用长度为 N + 1的私有数组pq[]来表示一个大小为N的堆,我们不会使用pq[0],堆元素放在pq[1]至pq[N]中。在排序算法中,我们只能通过私有辅助函数less()和exch()来访问元素,但因为所有的元素都在数组pq[]中,我们在2.4.4.2节中会使用更加紧凑的实现方式,不再将数组作为参数传递。堆的操作会首先进行一些简单的改动,打破堆的状态,然后再遍历
·
2015-11-11 12:29
algorithms
AES - Rijndael 算法(三)
四.Rijndael算法实现,java版本 public class Rijndael_
Algorithms
{ private byte[] key; /
·
2015-11-11 11:38
aes
遗传算法—genetic
algorithms
Genetic programming is a branch of genetic
algorithms
.
·
2015-11-11 10:02
algorithms
Bring it on
Most blogs here would be computer technologies, including computer graphics,
algorithms
, data structures
·
2015-11-11 09:21
it
计算机视觉的一些测试数据集和源码站点
ComputerVision:
Algorithms
andApplicationsRicha
u010025211
·
2015-11-11 08:00
数据
计算机视觉
常用Delphi开发资料网址
相关Delphi链接如下: Books, Tutorials Tomes of Delphi:
Algorithms
and data structures by Julian M.
·
2015-11-11 08:35
Delphi
<2014 05 09> Lucida:我的算法学习之路
如果你使用的是手机或平板设备,那么请点击下面的链接以获得更好的阅读效果: http://zh.lucida.me/blog/on-learning-
algorithms
·
2015-11-11 07:57
算法
Summary: sorting
Algorithms
Insertion sort is a simple sorting algorithm that builds the final sorted array (or list) one item at a time. It is much less efficient on large lists than more advanced algor
·
2015-11-11 07:09
algorithms
Lyx/LaTeX笔记04---插入伪代码
algorithmic, algorithmicx, algorithm2e 2 clrscode clrscode是著名的算法教材 Introduction to
Algorithms
·
2015-11-11 06:21
latex
线性表的链式存储结构_单向链表[带头结点]_C#实现
[参考文献: 1.严蔚敏.数据结构(C语言版) ; 2.陈广.数据结构(C#语言描述) ;3.Michael McMillan.Data Structures and
Algorithms
Using
·
2015-11-11 06:31
线性表
[zt]Which are the 10
algorithms
every computer science student must implement at least once in life?
More important than
algorithms
(just problems #$!
·
2015-11-11 05:46
algorithms
TOJ[hit] 2430
Counting the
algorithms
题型:树状数组 描述:N个数,1~N,每个数出现两次,即有2N个数的无序序列,每次找两个相同的从数列中删除,得到位置差,直到都删除。
·
2015-11-11 05:20
it
[Buzz.Today]Intel开源Embree
embree-photo-realistic-ray-tracing-kernels/ http://software.intel.com/en-us/articles/embree-highly-optimized-visibility-
algorithms
-for
·
2015-11-11 04:15
int
[Revisit.SolidMCP] Hash
Algorithms
Hash总是免不了的,那么要关注的不过是选择什么样的Hash算法。高深的算法, Piaoger自然是写不出,但怎么着也能找两个比较帅的,口碑比较好的。 用Google搜索了一下,然后看了Google Sparsh Hash, HyperTable等几个开源库,似乎也就不外乎那么三四种: ------------------------------------------------------
·
2015-11-11 04:55
algorithms
Time spending of a PhD student
how much time a phd student spend on reading textbooks/papers, learning models, understanding
algorithms
·
2015-11-11 04:47
time
General Purpose Hash Function
Algorithms
General Purpose Hash Function
Algorithms
post@: http://www.partow.net/programming/hashfunctions
·
2015-11-11 04:47
algorithms
10.3 Implementing pointers and objects and 10.4 Representing rooted trees
Algorithms
10.3 Implementing pointers and objects and 10.4 Representing rooted
·
2015-11-11 04:09
object
转:Reddit排名算法工作原理
http://www.aqee.net/how-reddit-ranking-
algorithms
-work/ 这是一篇继《Hacker News 排名算法工作原理》之后的又一篇关于排名算法的文章
·
2015-11-11 02:41
工作原理
Java Collections Source Code Series 1 --- 简介
Java Collections 简介 Java Collections 框架主要包含interfaces, implementations, aggregate operations and
algorithms
·
2015-11-11 01:59
Collections
Computer Vision Tutorials from Conferences (1) -- ICCV
ICCV 2013 (http://www.iccv2013.org/tutorials.php) Don't Relax: Why Non-Convex
Algorithms
are Often
·
2015-11-11 00:37
visio
初识CGAL
1.CGAL(Computational Geometry
Algorithms
Library,计算几何算法库) 设计目标是,以C++库的形式提供方便,高效,可靠的几何算法。
·
2015-11-11 00:37
c
队列的顺序存储结构_C#实现1[ArrayList实现]
引用自: [Michael McMillan.Data Structures and
Algorithms
Using C#] Queue类的实现在C#中用ArrayList是毋庸置疑的;当需要往队列中插入数据项时
·
2015-11-10 23:34
ArrayList
栈的顺序存储结构_C#实现2[ArrayList实现]
引用自: [Michael McMillan.Data Structures and
Algorithms
Using C#] 这里的实现是用ArrayList, 新数据项进栈的时候不需要担心调整表的大小
·
2015-11-10 23:32
ArrayList
编程艺术第十六~第二十章:全排列/跳台阶/奇偶调序,及一致性Hash算法
故常常关注个人所建的
Algorithms
1-14群内朋友关于笔试,面试,宣讲会,offer,薪资的讨论以及在群内发布的各种笔/面试题,常感言道:咱们这群人之前已经在学校受够了学校
·
2015-11-10 22:44
hash
Data Structures,
Algorithms
, & Applications in Java
Have You Seen This String? The Suffix Tree Let's Find That Substring Other Nifty Things You Can Do with a Suffix Tree How to Build Your Very Own Suffix Tree Exercises References an
·
2015-11-10 21:33
application
《leetCode》:First Missing Positive
Your
algorithms
houldruninO(n)timeandusesconstantspace.题意:在没有排序的数组中找到第一个丢失的正整数(
u010412719
·
2015-11-09 21:00
LeetCode
算法
positive
FirstMiss
PHP 标准AES加密算法类
PHP的AES加密算法类,其中mcrypt_get_block_size('rijndael-128', 'ecb');,如果在不明白原理的情况下比较容易搞错,可以通过mcrypt_list_
algorithms
·
2015-11-09 14:16
PHP
使用X.509数字证书加密解密实务(二)-- 使用RSA证书加密敏感数据
数字证书加密解密实务(一)-- 证书的获得和管理 一、 使用RSA证书加、解密敏感数据 X.509证书标准支持三种不对称加密算法:RSA, DSA, Diffie-Hellman
algorithms
·
2015-11-09 12:15
数字证书
树状数组 (Binary Indexed Trees )论文解析
By boba5551TopCoder Member Introduction We often need some sort of data structure to make our
algorithms
·
2015-11-09 11:01
binary
In machine learning, is more data always better than better
algorithms
?
In machine learning, is more data always better than better
algorithms
? No.
·
2015-11-08 16:07
开源数据挖掘Debellor
You may implement your own
algorithms
in Debellor's architecture and combine them with pre-existing ones
·
2015-11-08 15:02
数据挖掘
【分享】数据挖掘学习资料免费下载
Artificial Intelligence - Wiley - Data Mining - Concepts Models Methods and
Algorithms
·
2015-11-08 14:26
数据挖掘
[LeetCode] Single Number II
Givenanarrayofintegers,everyelementappearsthreetimesexceptforone.Findthatsingleone.Note:Your
algorithms
houldhavealinearruntimecomplexity.Couldyouimplementitwithoutusingextramemory
u011331383
·
2015-11-08 14:00
上一页
95
96
97
98
99
100
101
102
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他