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
————基本算法————
Java实现Base64互相编解码转换图片与字符串
Base64
基本算法
原理字符串实例(对s13进行Base64编解码)测试:s13编码:czEz解码:s13如何编码s13为czEz的过程分析:Base64要求把每三个8Bit的字节转换为四个6Bit的字节
_Ataraxia
·
2016-10-07 12:49
Java程序设计基础
GC(G1算法)
/article/details/527281481.1OOPMaphttp://blog.csdn.net/youyou1543724847/article/details/527281542.GC
基本算法
安然_随心
·
2016-10-03 15:26
JAVA
Java
编程
【Python开发】Python 适合大数据量的处理吗?
2.处理的具体含义,如果是数据载入和分发,用python是很高效的;如果是求一些常用的统计量和求一些
基本算法
的结果,pyt
Zhang_P_Y
·
2016-10-01 14:38
机器学习
Python开发
凸包
计算几何
基本算法
叉乘doubleCross(Point&p,Point&q,Point&r){return(q.x-p.x)*(r.y-p.y)-(r.x-p.x)*(q.y-p.y);}在解析几何中我们知道叉乘的绝对值表示所围成的面积的两倍
孤鸿子_
·
2016-09-28 19:21
算法理论
opencv学习笔记(二)
liaojiacai的博客图像处理学习之路在实际的开发过程中,不可能每一
基本算法
都要自己写,前人已经写好了。
chaihuimin
·
2016-09-22 12:00
循环队列及C语言实现
循环队列是为了充分利用内存,进行数据操作的一种
基本算法
。具体实现方式可划分为:链式队列和静态队列,这里所谓的静态是指在一片连续的内存区域进行数据操作。
SoldierJazz2019
·
2016-09-21 22:11
C
Tips
有向图—拓扑排序,Kosaraju算法
有向图
基本算法
对于有向图的结构,和无向图类似,甚至更简单,有疑问请留言。
luoz_python
·
2016-09-21 17:44
数据结构与算法
[OpenJudge] 2.5
基本算法
之搜索 取石子游戏
一、原题6266:取石子游戏总时间限制:1000ms内存限制:65536kB描述有两堆石子,两个人轮流去取.每次取的时候,只能从较多的那堆石子里取,并且取的数目必须是较少的那堆石子数目的整数倍.最后谁能够把一堆石子取空谁就算赢.比如初始的时候两堆石子的数目是25和7257–>117–>47–>43–>13–>10选手1取选手2取选手1取选手2取选手1取最后选手1(先取的)获胜,在取的过程中选手2都
C20180630_zjf
·
2016-09-21 13:38
NOI
函数
搜索
递归
C++
NOI2.2
基本算法
之递归和自调用函数 2的幂次方表示 分析
一、题目描述总时间限制: 1000ms 内存限制: 65536kB描述任何一个正整数都可以用2的幂次方表示。例如: 137=27+23+20同时约定方次用括号来表示,即ab可表示为a(b)。由此可知,137可表示为: 2(7)+2(3)+2(0)进一步:7=22+2+20(21用2表示) 3=2+20所以最后137可表示为: 2(2(2)+2+2(0))+2(2+2
cqbzcsq
·
2016-09-21 13:45
C++
NOI网站题目解析
递归递推
基本算法
朴素贝叶斯:有以下几个地方需要注意:1.如果给出的特征向量长度可能不同,这是需要归一化为通长度的向量(这里以文本分类为例),比如说是句子单词的话,则长度为整个词汇量的长度,对应位置是该单词出现的次数。2.计算公式如下:其中一项条件概率可以通过朴素贝叶斯条件独立展开。要注意一点就是的计算方法,而由朴素贝叶斯的前提假设可知,=,因此一般有两种,一种是在类别为ci的那些样本集中,找到wj出现次数的总和,
doitmyway
·
2016-09-20 16:12
机器学习&数据挖掘
程序员开发用到的十大
基本算法
算法一:快速排序算法快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序n个项目要Ο(nlogn)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(nlogn)算法更快,因为它的内部循环(innerloop)可以在大部分的架构上很有效率地被实现出来。快速排序使用分治法(Divideandconquer)策略来把一个串行(list)分为两个子
manofit
·
2016-09-13 21:50
Java多线程 -- JUC包源码分析19 -- ForkJoinPool/ForkJoinTask
我们在大学算法课本上,学过的一种
基本算法
就是:分治。其基本思路就是:把一个大的任务分成若干个子任务,这些子任务分别计算,最后再Merge出最终结果。这个过程通常都会用到递归。
travi
·
2016-09-12 23:17
Java并发编程
--
JUC包源码深度解析
人工智能资料整理总结
在这个课程中,你将会学习到让机器人执行一系列动作所需要的
基本算法
。机器人人
刘玉刚
·
2016-09-09 13:14
19.人工智能预算法笔记
JAVA基础day04 数组学习 排序和查找
基本算法
定义数组int[]arr=newint[n];int[]arr=newint[]{1,2,3};数组名称.length获取数组的长度。选择排序:每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。冒泡排序:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该
c99463904
·
2016-09-08 21:00
java
POJ题目分类推荐 (很好很有层次感)
OJ上的一些水题(可用来练手和增加自信)(poj3299,poj2159,poj2739,poj1083,poj2262,poj1503,poj3006,poj2255,poj3094)初期:一.
基本算法
PosProteus
·
2016-08-31 15:08
NOI 2.5
基本算法
之搜索 走出迷宫----广搜算法的实现
一、题目描述总时间限制: 1000ms 内存限制: 65536kB描述当你站在一个迷宫里的时候,往往会被错综复杂的道路弄得失去方向感,如果你能得到迷宫地图,事情就会变得非常简单。 假设你已经得到了一个n*m的迷宫的图纸,请你找出从起点到出口的最短路。输入第一行是两个整数n和m(1=1&&k1=1&&k2<=m&&a[k1][k2]!='#'){//当该子节点符合条件s1.push(k1);//记录
cqbzcsq
·
2016-08-26 16:22
C++
NOI网站题目解析
搜索
莫队算法小介绍——看似暴力的莫队算法
摘要:莫队算法是一个对于区间、树或其他结构离线(在线)维护的算法,此算法基于一些
基本算法
,例如暴力维护,树状数组,分块,最小曼哈顿距离生成树,对其进行揉合从而产生的一个简单易懂且短小好写的算法。
lqybzx
·
2016-08-17 23:44
莫队算法
ACM主要算法
ACM主要算法ACM主要算法介绍初期篇一、
基本算法
(1)枚举(poj1753,poj2965)(2)贪心(poj1328,poj2109,poj2586)(3)递归和分治法(4)递推(5)构造法(poj3295
不一样的烟火___
·
2016-08-05 14:41
ACM
图的
基本算法
(单源最短路径)
在许多路由问题中,寻找图中一个顶点到另一个顶点的最短路径或最小带权路径是非常重要的提炼过程。正式表述为,给定一个带权有向图G=(V,E),顶点s到v中顶点t的最短路径为在边集E中连接s到t代价最小的路径。要做到这一点首先要解决更为一般的单源最短路径问题。在单源最短路径问题中,计算从一个起始顶点s到其他与之相邻顶点之间的最短路劲。Dijkstra算法##解决单源最短路径问题的方法之一就是Dijkst
卡巴拉的树
·
2016-07-30 17:21
图的
基本算法
(BFS和DFS)
在图的
基本算法
中,最初需要接触的就是图的遍历算法,根据访问节点的顺序,可分为广度优先搜索(BFS)和深度优先搜索(DFS)。广度优先搜索(BFS)广度优先搜索在进一
卡巴拉的树
·
2016-07-29 16:14
图的
基本算法
(最小生成树)
假设以下情景,有一块木板,板上钉上了一些钉子,这些钉子可以由一些细绳连接起来。假设每个钉子可以通过一根或者多根细绳连接起来,那么一定存在这样的情况,即用最少的细绳把所有钉子连接起来。更为实际的情景是这样的情况,在某地分布着N个村庄,现在需要在N个村庄之间修路,每个村庄之前的距离不同,问怎么修最短的路,将各个村庄连接起来。以上这些问题都可以归纳为最小生成树问题,用正式的表述方法描述为:给定一个无方向
卡巴拉的树
·
2016-07-28 14:19
ACM训练表
初期:一.
基本算法
:(1)枚举.(poj1753,poj2965)(2)贪心(poj1328,poj2109,poj2586)(3)递归和分治法.(4)递推.(5)构造法.
sky-edge
·
2016-07-23 16:16
一路走来
PHP 一个诡异的加法算法的研究
试想,这样一个连
基本算法
都搞不清楚的人,即使有过再多的项目经验,你敢用吗?引申对于算法的一些问题,我个人一向是非常较真的,我招人的时候也是非常侧重
rozbo
·
2016-06-28 00:00
c
php
欧几里德与扩展欧几里德算法
基本算法
:设a=qb+r,其中a,b,q,r都是整数,则gcd(a,b)=gcd(b,r),即gcd(a,b)=gcd(b,a%b)。
tdeblog
·
2016-06-27 16:46
图的
基本算法
图的广度优先搜索邻接表方式表示图的广度优先搜索构造和初始化图使用图的表示法章节中邻接表方法表示图的代码//创建简单循环队列 //Queue.h ifndefQUEUE_H #defineQUEUE_H #defineQUEUE_SIZE5 intQueue[QUEUE_SIZE]={0}; intstart=0; intqSize=0; voidEnQueue(intvertex){ if(
renwotao2009
·
2016-06-25 11:00
php四种基础算法:冒泡,选择,插入和快速排序法
但是对于冒泡排序,插入排序,选择排序,快速排序四种
基本算法
,我想还是要掌握的。下面是我按自己的理解,将四个方法分析一遍。
Arvin9i
·
2016-06-22 21:00
冒泡排序
快速排序
插入排序
选择排序
Queue的
基本算法
#ifndef__QUEUE_H__ #define__QUEUE_H__ #define_CRT_SECURE_NO_WARNINGS1 #include #include #include #include #defineMAX4 typedefintDataType; typedefstructQueue { DataTypedata[MAX]; intfront; intrear; }Qu
LF_2016
·
2016-06-14 21:00
Queue
7.4 链表-单链表类型模板
单链表的概念和
基本算法
请点击这里:C++单链表的
基本算法
分析:考虑单链表的特点及其基本操作,可以将每个节点归属成一个节点类,该类的一个对象就是一个节点,凡与节点数据(或指向节点的指针)操作有关函数作为节点类成员函数
softn
·
2016-06-14 06:00
7.3 链表-单链表的
基本算法
线性表是最简单,最常用的一种数据结构。线性表的逻辑结构是n个数据元素的有限序列(a1,a2,…,an)。而线性表的物理结构,我们已经学习过顺序表,也就是数组;另一种线性表的物理结构——链表 。什么是单链表单链表(SinglyLinkedlist)也称线性链表。每个元素占用一个节点(Node)。一个节点至少包含两个域,一个域存放数据信息info,其数据类型由应用问题决定,另一个存放指向该链表中下一个
softn
·
2016-06-14 06:00
链表--
基本算法
#ifndef__LINKLIST_H__ #define__LINKLIST_H__ #define_CRT_SECURE_NO_WARNINGS1 #include #include #include typedefintDataType; typedefstructLinkNode { DataTypedata; structLinkNode*next; }LinkNode,*pLinkNo
LF_2016
·
2016-06-05 00:00
链表--基本算法
二分查找之谜题
2二分查找是这样的相信大家都知道二分查找的
基本算法
,如下所示,这就是二分查找算法代码:intbisearch(inta[],
__七把刀__
·
2016-06-02 19:47
顺序表
基本算法
#ifndef__SEQLIST_H__ #define__SEQLIST_H__ #define_CRT_SECURE_NO_WARNINGS1 #include #include #include #include #defineMAX100 typedefintDataType; typedefstructSeqlist { DataTypeData[MAX]; DataTypesz;
u013038861
·
2016-05-25 23:00
顺序表基本算法
深度学习如何入门?
一些主要的算法理解要看具体的论文了,有个Matlab的程序不错,有
基本算法
的实现,见rasmusbergpalm/DeepL
GarfieldEr007
·
2016-05-25 17:00
入门
deep
learning
dl
深度学习
《 常见算法与数据结构》平衡查找树(2)——红黑树(附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。红黑树介绍红黑树是一种简单的实现2-3树的数据结构
Vosky
·
2016-05-25 10:58
算法和数据结构
常用算法与数据结构
《 常见算法与数据结构》平衡查找树(2)——红黑树(附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。红黑树介绍红黑树是一种简单的实现2-3树的数据结构
hk2291976
·
2016-05-25 10:00
数据结构
算法
二叉树
红黑树
《 常见算法与数据结构》平衡查找树(1)—— 2-3查找树(附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。2-3树介绍我们上回说到二叉查找树已经很接近我们的
hk2291976
·
2016-05-25 10:00
数据结构
算法
二叉树
冒泡排序(双向)
基本算法
思想:(1)双向冒泡排序是冒泡排序的一种优化,它的基本思想是首先将第一个记录的关键字和第二个记录的关键字进行比较,若为“逆序”,则将两个记录交换,然后比较第二个记录和第三个记录的关键字。
小僧_
·
2016-05-23 21:12
算法
斗地主AI算法实现 一(拆牌)
源代码下载ps:前面已经写了几篇地主游戏的
基本算法
实现,今天来讲讲单机地主中最重要的,也是开发中最难得AI算法实现。
QilongPan
·
2016-05-23 19:04
斗地主
一个数组中找出连续子向量的最大和 分治算法 扫描算法O(n)
例如输入10个数31,-41,59,26,-53,58,97,-93,-23,84输出data[2..6]的和18759+26+(-53)+58+97其中最高效的是扫描算法O(n)分治算法O(n*logn)
基本算法
是
XingKong_678
·
2016-05-15 11:00
分治算法
最大子向量和
扫描算法
《 常见算法与数据结构》符号表ST(4)——二叉查找树删除 (附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。我们之
Vosky
·
2016-05-14 19:19
算法和数据结构
常用算法与数据结构
《 常见算法与数据结构》符号表ST(4)——二叉查找树删除 (附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。我们之
hk2291976
·
2016-05-14 19:00
数据结构
算法
二叉查找树
《 常见算法与数据结构》符号表ST(3)——二叉查找树 (附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。符号表3二叉查找树二叉查
Vosky
·
2016-05-14 18:44
数据结构
算法
二叉树
算法和数据结构
常用算法与数据结构
《 常见算法与数据结构》符号表ST(3)——二叉查找树 (附动画)
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。符号表3二叉查找树二叉查
hk2291976
·
2016-05-14 18:00
数据结构
算法
二叉树
《 常见算法与数据结构》符号表ST(2)——初等实现分析和有序符号表
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。之前,我们介
hk2291976
·
2016-05-14 16:00
java
数据结构
算法
《 常见算法与数据结构》符号表ST(1)——基本介绍
通过这系列文章,可以加深对数据结构和
基本算法
的理解(个人认为比学校讲的清晰多了),并加深对java的理解。1符号表介绍和AP
hk2291976
·
2016-05-14 15:00
java
数据结构
算法
符号表
Python算法实战视频课程--二叉树-刘硕-专题视频课程
课程收益学习二叉树的基本概念,运用Python编码实现一些常见二叉树的
基本算法
。讲师介绍刘硕更多讲师课程10年编程开发经验,2年IT行业
刘硕老师
·
2016-05-11 15:44
视频教程
Python算法实战视频课程--图-刘硕-专题视频课程
8977人已学习课程介绍图是程序设计中被广泛使用的数据结构,它比栈,队列,树更复杂.图是对实际问题进行数学抽象和描述的强有力工具.本套课程我们学习图的基本概念,常用接口,以及如何在python中使用图,图的
基本算法
刘硕老师
·
2016-05-11 15:03
python
算法
图
应用
Python
视频教程
图像基本变换---图像二值化(包含OSTU/迭代法/统计法/双峰法/P分位法/最大熵法)
基本算法
思想是根据初始阈值把图像分为两类,然后计算两类之间的方差,更新阈值,重新计算类间方差,当满足类间方差最大时的阈值,即为所求最佳阈值,具体过程如下:1,初始化一阈值Th,将图像f(x,y)分为A,
bravebean
·
2016-05-11 14:21
图像基础
图像基本变换---图像二值化(包含OSTU/迭代法/统计法/双峰法/P分位法/最大熵法)
基本算法
思想是根据初始阈值把图像分为两类,然后计算两类之间的方差,更新阈值,重新计算类间方差,当满足类间方差最大时的阈值,即为所求最佳阈值,具体过程如下: 1,初始化一阈值Th,将图像f(x,y)分为
bravebean
·
2016-05-11 14:00
图像基本变换
基本算法
--快速排序
原理:选择一个基准元素,通常选择第一个元素或者最后一个元素,通过一趟扫描,将待排序列分成两部分,一部分比基准元素小,一部分大于等于基准元素,此时基准元素在其排好序后的正确位置,然后再用同样的方法递归地排序划分的两部分。/** * *@author阿信sxq-2015年7月16日 * *@paramargs */ publicstaticvoidmain(String[]args){ inta[]=
阿信sxq
·
2016-05-10 10:00
快速排序
排序算法
交换排序
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他