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
algo
STL 源码剖析 算法 stl_
algo
.h -- pre_permutation
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliepre_permutation----------------------------------------------------------------描述:取得[first,last)所标示之序列的前一个排列组合。如果没有,返回false,有,返回true思路:从后往前1.找两个相邻元
zhsenl
·
2014-07-20 18:00
STL 源码剖析 算法 stl_
algo
.h -- next_permutation
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlienext_permutation-----------------------------------------------------------------------描述:取得[first,last)所标示之序列的下一个排列组合。如果没有,返回false,有,返回true思路:从后往前
zhsenl
·
2014-07-19 19:00
STL 源码剖析 算法 stl_
algo
.h -- binary_search
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliebinary_search--------------------------------------------------------------------------------------------------------------------------------------
zhsenl
·
2014-07-19 19:00
STL 源码剖析 算法 stl_
algo
.h -- upper_bound
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlieupper_bound(应用于有序区间)-------------------------------------------------------------------------------------------------------------------------------
senliezheng
·
2014-07-19 19:27
C/C++/STL
STL源码剖析
STL 源码剖析 算法 stl_
algo
.h -- upper_bound
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlieupper_bound(应用于有序区间)-------------------------------------------------------------------------------------------------------------------------------
zhsenl
·
2014-07-19 19:00
STL 源码剖析 算法 stl_
algo
.h -- lower_bound
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlielower_bound(应用于有序区间)--------------------------------------------------------------------------------------------------------------------------描述:二分
zhsenl
·
2014-07-19 19:00
STL 源码剖析 算法 stl_
algo
.h -- search_n
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliesearch_n----------------------------------------------------------------------------------------描述:在序列[first,last)所涵盖的区间中,查找"连续count个符合条件之元素"所形成的子序
zhsenl
·
2014-07-19 19:00
STL 源码剖析 算法 stl_
algo
.h -- search
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliesearch-------------------------------------------------------------------------描述:在序列一[first1,last1)所涵盖的区间中,查找序列二[first2,last2)的首次出现点。思路:1.遍历序列二2.如
zhsenl
·
2014-07-18 16:00
STL 源码剖析 算法 stl_
algo
.h -- includes
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlieincludes(应用于有序区间)-------------------------------------------------------------描述:S1和S2都必须是有序集合,判断序列二S2是否"涵盖于"序列一S1,即"S2的每一个元素是否都出现于S1中"思路:1.遍历两个区间,
zhsenl
·
2014-07-18 16:00
STL 源码剖析 算法 stl_
algo
.h -- merge
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliemerge(应用于有序区间)--------------------------------------------------------------------------描述:将两个经过排序的集合S1和S2,合并起来置于另一段空间。所得结果也是一个有序(sorted)序列思路:1.遍历两
zhsenl
·
2014-07-18 16:00
STL 源码剖析 算法 stl_
algo
.h -- partition
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenliepartition------------------------------------------------------------------------描述:partition会将区间[first,last)中的元素重新排列。所有被一元条件运算pred判定为true的元素,都会被放在
zhsenl
·
2014-07-18 16:00
Program1-1
package com.
algo
; import java.util.Random; import java.util.Scanner; public class P1_1 { static
kanglecjr
·
2014-07-07 14:00
java
Program1-1
package com.
algo
; import java.util.Random; import java.util.Scanner; public class P1_1 { static
kanglecjr
·
2014-07-07 14:00
java
KMP算法的工作流程介绍
原文地址:http://jakeboxer.com/blog/2009/12/13/the-knuth-morris-pratt-
algo
exlsunshine
·
2014-06-02 19:56
c++
算法
KMP算法的工作流程介绍
原文地址:http://jakeboxer.com/blog/2009/12/13/the-knuth-morris-pratt-
algo
EXLsunshine
·
2014-06-02 19:00
c
算法
KMP
[leetcode]Search for a Range
Your
algo
huntfor
·
2014-05-30 17:00
LeetCode
(三)Boost库之字符串处理
字符串处理一直是c/c++的弱项,string_
algo
库很好的弥补了这一点。
fanzhao
·
2014-03-22 14:00
蓝桥杯 - 算法训练 -
ALGO
- 6 安慰奶牛(克鲁斯卡尔)
小记:最开始是先将边求出最小生成树,然后再将点的值加进来,提交上去,20分,想不到错在哪,或者说,不想想,于是百度了一下,顿悟了。必须将边权值进行计算出来后,再进行最小生成树的求解,因为,如果直接对原树求最小生成树,那么可能有两个节点的权值很大,但是有一个节点的值很小,而两个大的的节点的节点连得边权值要小,而其中一个节点和那个节点权值小的点的连边的边权值却有蛮大,不过小的节点的权值和两个节点权值大
ljd4305
·
2014-03-19 21:00
蓝桥杯 - 算法训练 -
ALGO
- 5 最短路(spfa)
小记:在提交的时候提交了4次,第一次有一句代码没删RE,第二次70分,边数又开小了忘记乘以10,第三次,最短距离数组的初始化赋值太小了,唉~真是差劲,一路下来,一个感觉秒过的题,历经了波澜曲折,汲取经验,下次不再重犯。思路:spfa,单源最短路径算法,采取队列维护,这里没有优化,spfa的详细讲解:nocow一、从起点开始更新与其相连的点的最短距离数组值,更新了的,没有入队的就入队。二、从队列取队
娜一笑最倾城
·
2014-03-18 19:06
蓝桥杯
蓝桥杯 - 算法训练 -
ALGO
- 5 最短路(spfa)
小记:在提交的时候提交了4次,第一次有一句代码没删RE,第二次70分,边数又开小了忘记乘以10,第三次,最短距离数组的初始化赋值太小了,唉~真是差劲,一路下来,一个感觉秒过的题,历经了波澜曲折,汲取经验,下次不再重犯。思路:spfa,单源最短路径算法,采取队列维护,这里没有优化,spfa的详细讲解:nocow一、从起点开始更新与其相连的点的最短距离数组值,更新了的,没有入队的就入队。二、从队列取队
ljd4305
·
2014-03-18 19:00
蓝桥杯 - 算法训练 -
ALGO
- 4 结点选择 (经典树形DP)
小记:唉~忘记一件事,就是数组开小了一倍,运行超时了N次,蓝OJ中文判错提示太简单,难玩.思路:经典树形DP,这里因为节点过10W,所以使用的是链接表。DP,用dp[i][0]表示不选择i点时,i点及其子树能选出的最大权值,dp[i][1]表示选择i点时,i点及其子树的最大权值。状态转移方程:对于叶子节点dp[k][0]=0,dp[k][1]=k点权值对于非叶子节点i,dp[i][0]=∑max(
ljd4305
·
2014-03-16 21:00
蓝桥杯 - 算法训练 -
ALGO
- 3 K好数
小记:上午盯着看了,由于没注意看题目类型,所以不晓得是用动态规划,于是作死的从各方面想,先是从数论方面,然后找规律,最后证实都不可行,期间真的是很想很想直接百度一下看看别人的思想,但是想想,觉得这类题就是一种分界线,不能靠别人。于是再整理好思绪认真分析,然后思路立马就出来了。。唉~天意啊,以后认认真真做题,坚决不搜题解,只在代码有问题,想和别人交流思想的情况下,再去搜题解,那样的效果最好。思路:L
娜一笑最倾城
·
2014-03-14 13:39
蓝桥杯
蓝桥杯 - 算法训练 -
ALGO
- 3 K好数
小记:上午盯着看了,由于没注意看题目类型,所以不晓得是用动态规划,于是作死的从各方面想,先是从数论方面,然后找规律,最后证实都不可行,期间真的是很想很想直接百度一下看看别人的思想,但是想想,觉得这类题就是一种分界线,不能靠别人。于是再整理好思绪认真分析,然后思路立马就出来了。。唉~天意啊,以后认认真真做题,坚决不搜题解,只在代码有问题,想和别人交流思想的情况下,再去搜题解,那样的效果最好。思路:L
ljd4305
·
2014-03-14 13:00
SHA256 Hashing
Algo
#include #include #include //Signedvariablesareforwimps #defineucharunsignedchar//8-bitbyte #defineuintunsignedlong//32-bitword //DBL_INT_ADDtreatstwounsignedintsaandbasone64-bitintegerandaddsctoit
sincoder
·
2014-03-14 11:00
蓝桥杯 - 算法训练 -
ALGO
-2 最大最小公倍数
题意:求1-N里面,任意三个数的最小公倍数的最大值.思路:若n和n-1和n-2三个数两两互质的话,那么结果就是这三个数的积。根据数论知识:任意大于1的两个相邻的自然数都是互质的.我们可以知道,当n是奇数时,n和n-2都是奇数,n-1是偶数,那么他们三个的公约数肯定不是2,而因为这三个数是连续的,所以大于2的数都不可能成为他们或其中任意两个数的公约数了.结果就是他们三个的乘积.而当n为偶数时,n*(
ljd4305
·
2014-03-13 17:00
蓝桥杯-算法训练之最大最小公倍数——
ALGO
-2
算法训练最大最小公倍数 时间限制:1.0s 内存限制:256.0MB 问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504数据规模与约定1 usingnamespacestd; intmain() { longlongn,number; cin>>n; if(n<=2
lx417147512
·
2014-02-28 15:00
蓝桥杯
算法训练
ALGO-2
最大最小公倍数
蓝桥杯-算法训练之区间K大数查询——
ALGO
-1
算法训练区间k大数查询 时间限制:1.0s 内存限制:256.0MB 问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式总
lx417147512
·
2014-02-21 15:00
蓝桥杯
算法训练
区间K大数查询
ALGO-1
高版本linux3.3内核中没用i2c_attach_client
structi2c_adapter{ structmodule*owner; unsignedintclass;/*classestoallowprobingfor*/ conststructi2c_algorithm*
algo
gzzaigcn
·
2014-01-11 18:00
head和tail命令-----得到头尾N行或者这去掉尾头N/N-1行
[
algo
@localhosttmp]$cattest 12345head得到头部2行,删掉尾部2行[
algo
@localhosttmp]$head-n+2test 12[
algo
@localhosttmp
crazyhacking
·
2014-01-10 15:00
<基础巩固>二叉树的遍历
实践:我们先定义一个二叉树节点的类:packagecom.charles.
algo
.binarytree;/***这个类定义了一个二叉树的节点*@aut
charles_wang888
·
2014-01-09 16:22
java
二叉树
遍历
数据结构和算法
<基础巩固>二叉树的遍历
实践:我们先定义一个二叉树节点的类:packagecom.charles.
algo
.binarytree; /** *这个类定义了一个二叉树的节点 *@
charles_wang8888
·
2014-01-09 16:22
java
遍历
二叉树
简单工厂 和 策略模式的区别
策略模式是 通过处理类的构造方法以参数的形式传入子类对象,然后再在处理类中写一个函数用来封装父类和子类共有的处理方法(strategy.
Algo
())。
巴尾的兔兔帅
·
2014-01-06 16:00
策略模式
JAVA面试算法题4
packagecom.charles.
algo
;/***@authorcharles.wang*题目:输入两个正整数m和n(m>n),求其最大公约数和最小公倍数*/publicclassGongYue
charles_wang888
·
2013-12-27 14:21
java
算法
数据结构和算法
JAVA面试算法题4
packagecom.charles.
algo
; /** *@authorcharles.wang *题目:输入两个正整数m和n(m>n),求其最大公约数和最小公倍数 */ publicclassGo
charles_wang8888
·
2013-12-27 14:21
java
算法
JAVA面试算法题2
packagecom.charles.
algo
; /** *@authorcharles.wang *
charles_wang8888
·
2013-12-27 12:08
java
算法
JAVA面试算法题2
packagecom.charles.
algo
;/***@authorcharles.wang*题目:
charles_wang888
·
2013-12-27 12:08
java
算法
数据结构和算法
PHP中HMAC-SHA1加密算法
$size) { $key = str_pad(pack($pack, $
algo
($key)), $size, chr(0x00)); } else { $key
千山万水
·
2013-12-19 14:00
A/B测试:实现方法
我们先来看一个图:(注:感谢
Algo
提供本图。)上图展示了A/B测试的实现原理。
dong_007_007
·
2013-12-17 15:00
图的邻接矩阵存储
/*
algo
7-1.c 调用算法7.7、7.8 */ #include"c1.h" #define MAX_NAME 2 /* 顶点字符串的最大长度+1 */ typedef
20131007
·
2013-12-07 22:00
数据结构
c
图的邻接矩阵存储
STL中random_shufle存在的问题与改进(这篇博文是错误的)
先贴出G++的库函数的STL的代码:来源于ubuntu下文件/usr/include/c++/4.7/bits/stl_
algo
.h/** *@briefRandomlyshuffletheelementsofasequence
x_yz_
·
2013-12-07 12:00
C++
算法
数据结构实验一--单链表的基本操作的算法
typedefstructLNode/*定义单链表结点类型*/ { ElemTypedata; structLNode*next; }LinkList;(二)、单链表示意图(三)、项目组成图(四)、在项目中建立
algo
2
hu1020935219
·
2013-10-08 18:00
Timus1132(二次剩余方程求解)
这个思路很简单,详见:http://
algo
.ftiasch.com/tag/number-theory/#include #include #include #include #include #include
z690933166
·
2013-09-19 19:00
葡语十日入门-第3课
形容词bom/mau3.5将形容词变成副词3.6代词você/vocês3.7名词senhor/senhora3.8介词与代词的缩合3.9动词词组3.10动词的将来时3.11代词algum/alguém/
algo
3.12
The NoteBook of EricKong
·
2013-08-29 17:00
openssl实现hmac(c++)
cpp/openssl-hmac-hasing-example-in-cpp/名词解释:HMAC:Hash-basedMessageAuthenticationCode,即基于Hash的消息鉴别码(下面的
algo
_hmac.h
zhaozhanyong
·
2013-08-16 11:00
Range Minimum Query and Lowest Common Ancestor
Introduction Notations RangeMinimumQuery(RMQ) TrivialalgorithmsforRMQ Asolution SparseTable(ST)
algo
narutolby
·
2013-08-10 17:00
query
Java中跳出循环的方法
break是跳出当前for循环,如下面代码所示:[java] packagecom.xtfggef.
algo
; publicclassRecTest{ /** *@paramargs
jxlgzwh
·
2013-08-06 10:00
一道算法题
packagetest.
algo
; importjava.util.ArrayList; importjava.util.Arrays; importjava.util.Collections; importjava.util.Comparator
lushuaiyin
·
2013-07-18 11:00
persistence_timeout ,域名请求登录后一操作即被踢出,,KeepAlive,lvs
.* 80 { delay_loop 6 lb_
algo
wrr lb_kind DR persistence_timeout 120 protocol TCP ===========
·
2013-06-21 11:00
timeout
用OpenSSL 做HMAC(C++)
cpp/openssl-hmac-hasing-example-in-cpp/名词解释:HMAC:Hash-basedMessageAuthenticationCode,即基于Hash的消息鉴别码(下面的
algo
_hmac.h
yasi_xi
·
2013-06-09 16:00
Pythonchallenge Level 10 (python2.7)
the main problem is the implementation of this lovely
algo
yy_gy
·
2013-06-07 01:00
python
10
pythonchallenge
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他