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
算法描述
(Lint Code 3)C++实现统计数字
算法描述
:方法一:遍历每一个数,按位拆解,出现依次就计数一次,暴力方法。优点是简单粗暴,缺点是速度较慢。
Hunter Dreamer
·
2020-08-13 17:16
practice
Lint
Code
面试题—查找链表倒数第k个结点
算法描述
:定义两个指针,快指针fastp和慢指针slowp。先让两指针同时指到头指针上。然后让快指针先走k步。
晨初听雨
·
2020-08-13 17:57
数据结构与算法
1768 Problem A 算法7-15:迪杰斯特拉最短路径算法
可将迪杰斯特拉
算法描述
如下:在本题中,读入一个有向图的
fantasydreams
·
2020-08-13 14:11
C/C++
OJ
codeup
深度与广度 总结
[
算法描述
]voiddfs(intstep){判断边界尝试每一种可能for(
小与米
·
2020-08-13 13:22
算法
排序算法8——基数排序
具体
算法描述
:假设第i个元素a_i的关键字为k
凌空的桨
·
2020-08-13 13:23
数据结构与算法
MIT 6.824 lab2 启动流程以及raft算法实现
多阻塞输入驱动的状态机模型设计--raft算法实现MIT6824lab2启动流程多阻塞输入驱动的状态机模型设计raft算法实现make_configcfgstart1rpc调用的实现多阻塞输入驱动的状态机模型设计raft
算法描述
多线程编程所产生的问题标签
冬虫夏草1993
·
2020-08-13 11:50
分布式系统
排序算法(五.插入排序2-二分插入排序和单链表插入排序)
排序算法(五.插入排序2)二分插入排序算法思想Java实现单链表直接插入排序
算法描述
Java实现二分插入排序二分法插入排序,简称二分排序,是在插入第i个元素时,对前面的0~i-1元素进行折半,先跟他们中间的那个元素比
Java猿人一枚
·
2020-08-12 18:34
算法与数据结构
①Python学习之输出菱形
本次主要是为了验证和记录Python语言的学习说明:1.采用的版本为python-3.5.2-amd642.前期学习主要是掌握语言的共通性2.
算法描述
其实打印菱形的算法网上无计其数,所以就不多说了,此处采用的是坐标法
新手村的0级玩家
·
2020-08-12 18:43
Python
手写---插入排序
插入排序插入排序(Insertion-Sort)的
算法描述
是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。
lukaifang
·
2020-08-12 16:28
算法
剑指Offer:丑数Java/Python
2.
算法描述
如果p是丑数,则p=2x∗3y∗5zp=2^x*3^y*5^zp=2x∗3y∗5z,所以给x,y,z不同的值,就得到不同的丑数。
梦成已白发
·
2020-08-12 15:08
剑指Offer
LeetCode(20. 有效的括号)
算法描述
:给定一个只包括'(',')','{','}','[',']'的字符串,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。
秋茗San
·
2020-08-12 15:23
数据结构与算法
LeetCode算法
十大排序算法-------【快速排序】详解(Java源码)
算法描述
:快速排序使用分治法来把一个串(list)分为两个子序列。具体如下:从序列中挑出一个元素。
第二颗大白菜
·
2020-08-12 12:26
JavaSE
基于活动选择问题的贪心算法
目录问题描述:输入格式输出格式
算法描述
算法分析算法图示问题描述:Coda从0时刻开始观看直播,到t时刻结束。
FunkyCola
·
2020-08-12 11:35
算法
贪心算法
Python实现十大经典排序算法
文章目录1.算法分类1.1分类相关概念算法复杂度2.算法介绍与实现2.1冒泡排序(BubbleSort)2.1.1
算法描述
2.1.2动图演示2.1.3Python实现2.2选择排序(SelectionSort
黎先生你好
·
2020-08-12 10:02
Data
Structure
and
Algorithm
Python
【小蒟蒻的算法讲解】最小生成树算法——kruskal
算法描述
最小生成树算法,顾名思义就是给你一些边,让你把这些边连成一棵树,使这棵树的边权和最小。这么看来,这个算法其实就是贪心,那怎么贪呢?下面就来介绍一下我们的kruskal算法。
L.E.M.T
·
2020-08-12 10:49
算法讲解
最小生成树
算法
【十大排序】深入浅出冒泡排序
2.
算法描述
比较相邻的元素,如果前一个比后一个大,交换之。第一趟排序第1个和第2个一对,比较与交换,随后
爱敲代码的小黄
·
2020-08-12 10:41
#
十大排序
算法
排序算法
大话遗传算法
咱们先来看看比较古板的遗传
算法描述
:a)初始化:设置进化代数计数器t=0,设置最大进化代数T,随机生成M个个体作为初始群体P(0)。b)个体评价:计算群体P(t)中各个个体的适应度。
云者
·
2020-08-12 00:57
算法
斐波那契数列(兔子繁殖)问题
算法描述
:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?
李歘歘
·
2020-08-11 18:19
#
算法笔记
Geohash算法
Geohash的
算法描述
请参考:http://en.wikipedia.org/wiki/Geohash,本文的主要目的是更加细致地解释该算法的原理及实用场景。
纯粹的码农
·
2020-08-11 16:23
给定单链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该节点
算法描述
:给定单链表的头指针和一个结点指针,定义一个函数在O(1)时间删除该节点算法实现:/*******************************************************
yiluohan0307
·
2020-08-11 15:22
数据结构与算法
详解C++作用域与生命周期
算法描述
的是对数据加工的步骤,对应于程序中的函数。数据结构描述的是数据在计算机中的组织结构,对应于程
·
2020-08-11 15:14
八叉树
时需要进行射线与物体的各个三角形的碰撞检测但是逐个三角形进行判断需要进行大量的无意义计算可以通过一个八叉树管理物体的包围盒空间通过八叉树对物体的包围盒进行空间管理这样判断射线是否与物体相交时可以省去大量的计算当射线与某一个空间有相交的话,则进一步判断子空间与射线的相交性
算法描述
孤独de守候
·
2020-08-11 13:07
DirectX
11
输入两个整数a和b,输出这两个整数的和。a和b都不超过100位
算法描述
由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。
云上行者Gorge
·
2020-08-11 13:21
LQB
输入一个正整数n,输出n!的值。 其中n!=1*2*3*…*n。
算法描述
n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。
云上行者Gorge
·
2020-08-11 13:21
LQB
ACM练习-dijkstra算法
上学期学完数据结构这学期才开始写dijkstra真是水的可以问题描述:给定一个带权有向图G与源点v,求从v到G中其他顶点的最短路径(权值必须大于0)
算法描述
:设G=(V,E)是一个带权有向图,把图中顶点集合
anjiao1924
·
2020-08-11 11:38
双栈算术表达式求值算法
算法描述
表达式由括号、运算符和操作数组成,从左向右逐个进行如下处理:将操作数压入操作数栈将运算符压入运算符栈忽略左括号遇到右括号时,弹出一个运算符,弹出所需数量的操作数,并将运算符和操作数的运算结果压入操作数栈最后在操作数栈中的值就是这个表达式的运算结果代码实现
虐猫人薛定谔
·
2020-08-11 09:50
Algorithm
网络爬虫中用到的宽度优先遍历算法
以上图为例图的宽度优先遍历
算法描述
为:1.首先访问顶点A,将顶点A入队2.之后因为要访问A的邻接点,应先将A出队(我认为当要访问某个节点的邻接点时,应先将该节点从使其出队,之后访问该节点的邻接点),然后将
zhangChao_Yanqiu
·
2020-08-11 05:46
网络爬虫的学习
C++数据结构知识点整理
存储两个内容:数据元素和数据元素之间的关系0或多个输入,一个或多个输出,有穷性,确定性,可行性为数据结构的五个特征
算法描述
通常有自然语言,程序设计语言,流程图,伪代码。算法语言是伪代码。
R_CZzzz
·
2020-08-11 02:41
DataStructure
h
算法导论复习总结
一、概述1.算法表述自然语言(ENGLISH)
算法描述
语言(Pseudo-code)计算机程序语言(C++,Java)硬件设计(DSP)2.算法一般特性**正确性:**对于符合输入类型的任意输入数据,都产生正确的输出
yin__ren
·
2020-08-11 01:55
数据结构与算法篇
Floyd算法
2.
算法描述
1)算法思想原理:Floyd算法是一个经典的动态规划算法。用通俗的语言来描述的话,首先我们的目标是寻
躲不过这哀伤
·
2020-08-10 23:39
STL remove和erase
remove
算法描述
:查找的得到第一个元素的位置,然后从此位置开始遍历容器,将后面的元素依次前移,跳过和value相同值的元素,也就是说,所有和value相同值的元素都会被覆盖,而其他的元素都会依次前移
wangwenwen
·
2020-08-10 22:12
C/C++/STL
第2章第3节练习题1 串的模式匹配(Naive)
算法描述
本算法与第1章第2节练习题14判断子序列本质相同,那么运用同样的算法也可以解决该问题。首先对s和t同时进行访问,如果t中的元素有一个与s不匹配,那么对字符串s
法海你懂不
·
2020-08-10 22:32
Data
Structure
数据结构与算法
构造最小生成树的算法——Prim算法
算法描述
:U为最小生成树中顶点的集合,初始U={u0};从剩下的顶点中找到一个权值最小的直接相连的顶点V,把它加入U;重复,直到所有的顶点都加入到U中。
_花开不败
·
2020-08-10 22:27
数据结构与算法
二分法求√2的近似值
算法描述
:使用二分法求出√2的近似值,精确到10^-5程序代码:#includeconstdoubleeps=1e-5;//精度为10^-5doublef(doublex){//计算f(x)returnx
李歘歘
·
2020-08-10 20:19
#
算法笔记
LeetCode 10 最接近的三数之和
.(-1+2+1=2).
算法描述
:先对数组进行排序,然后遍历一次数组,找出target对应数组所在的位置,定义left和right
answer_9527
·
2020-08-10 20:37
局部替换算法最小生成树
算法描述
:从T=NULL开始for(图中的每条边e)if(加入e不构成环,则T=T+e)elsee'是环上权重最大的边,T=T+e-e‘算法实现可以看出上述的算法的关键之处就在于判断图中是否存在环以及找到环中最大的边
痛快最重要
·
2020-08-10 19:07
c++语言
算法实现
输出集合所有子集的算法
算法描述
:把求子集运算转换为组合问题。假设集合中包含N个元素,子集合数=C(N,0)+C(N,1)+...
刘爱贵
·
2020-08-10 17:37
数据结构与算法
C/C++
MD5
该算法的文件号为RFC1321(R.Rivest,MITLaboratoryforComputerScienceandRSADataSecurityInc.April1992)目录开发历程算法的应用
算法描述
算法的伪代码与标准
kingsdai
·
2020-08-10 17:08
加密解密
22.阶乘计算
算法描述
n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。
青埂峰
·
2020-08-10 17:06
蓝桥杯习题
算法
透明网桥的自学习和转发帧算法
算法描述
如下:自学习:当网桥收到一转发帧时,先查找自己的转发表中是否有源地址,若没有则添加此项。转发帧:查找自己转发表中是否有目的地址,若没有则将此帧从其他端口转发出去。
iteye_11687
·
2020-08-10 17:43
在BST树中查找指定 key 的中序遍历的先驱和后续节点
解:下面是解决这个问题的
算法描述
Input:rootnode,keyoutput:predecessornode,successornod
Storm-Shadow
·
2020-08-10 16:52
剑指offer-算法与数据结构
关于binary search
尽管
算法描述
看起来简单明了,但是要写的正确却是有许多地方要仔细考虑。
dennis_zane
·
2020-08-10 16:20
数据结构与算法
leetcode129 Sum Root to Leaf Numbers java 算法
算法描述
:递归代码如下:publicstaticintsumNumbers(TreeNoderoot){if(root==null){return0;}List>result=newArrayList>
austyjt
·
2020-08-10 15:24
算法
leetcode134 Gas Station java 算法
算法描述
:从0开始出发,若到某一个加油站时无法到达下一个加油站,则从下一个加油站开始为起点继续遍历,此题的思路与https://leetcode.com/problems/maximu
austyjt
·
2020-08-10 15:23
算法
leetcode 151 Reverse Words in a String java 算法
算法描述
:本题需要考虑的情况比较多,主要考察考虑问题是否全面,下面是java的解法:publicclassSolution{publicStringreverseWords(Strings){if(s=
austyjt
·
2020-08-10 15:23
最大连续子序列求和详解
2.算法分析2.1.算法一2.1.1.
算法描述
遍历所有子序列并求和,比较得出其中的最大值。
SuperChanon
·
2020-08-10 14:46
Java
Data
Structures
and
Algorithms
蓝桥杯基础练习所有VIP习题解析代码
算法描述
n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。
会程
·
2020-08-10 14:54
蓝桥杯官网训练题
SQL 实验项目2_2:多表查询
大三上:数据库系统概论所有实验报告和课后作业文章目录一、实验目的及要求二、实验内容(或实验原理、实验拓扑)三、实验设备与环境四、实验设计方案(包括实验步骤、设计思想、
算法描述
或开发流程等)五、实验结果(
COCO56
·
2020-08-10 13:12
课本练习
sql
acm-最短路径算法
算法描述
:初始化:点u、v如果有边相连,则dis[u][v
agarophobia
·
2020-08-10 11:45
用JavaScript实现十大经典排序算法--冒泡排序
2)
算法描述
比较相邻的元素。如果第一个比第二个大,就交换它们两个;对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,
Wendy-lxq
·
2020-08-10 10:16
JavaScript
上一页
27
28
29
30
31
32
33
34
下一页
按字母分类:
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
其他