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
初学算法
学算法,刷 LeetCode,GitHub 上这几个项目助你一臂之力
LeetCode是一个汇集了诸多算法题库的编程网站,许多开发者在
初学算法
时,都会跑到LeetCode网站上面刷题,也有一些开发者为了过微软、Google、Facebook等国际大企的面试,选择刷LeetCode
githubshare
·
2019-04-29 17:23
项目源码
经典算法:鸡兔同笼问题
初学算法
用java语言暴力破解了这个问题。
小陀螺程序员
·
2018-11-20 19:11
java
C#算法设计之知识储备
前言算法的讨论具有一定的规则,其中也包含一些不成文的约定,本博文旨在为
初学算法
的同学指明一条通向算法的“不归路”。
无痕的过往
·
2018-09-09 23:22
C#算法设计
C#算法设计
leetcode----最长公共前缀
初学算法
,没什么思路。在网络上搜索到四种解题思路,打算一一尝试。思路来源:https://www.aliyun.com/jiaoche
HimBer
·
2018-09-09 13:57
算法JS
关于算法学习的总结和感悟
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。一遍遍的学习渐渐有了领悟:算法研究是用来做大事的!之所以分析效率还求极限,是因为各种算法和数据
Steven Laura
·
2018-05-03 15:13
程序员/编程视角
C语言中的复制函数(strcpy和memcpy)
PS:
初学算法
,开始刷leetcode,Rotatearray的预备知识(写的代码TimeLimitExceed)于是百度高效算法,本篇作为预备知识。
u011391629
·
2016-05-14 17:00
C语言
使用JAVA直观感受快速排序与冒泡排序的性能差异
初学算法
,肯定会编写排序算法其中两个最为有名的就是冒泡排序和快速排序理论上冒泡排序的时间复杂度为O(N^2),快速排序的时间复杂度为O(NlogN)下面本门使用JAVA,分别编写三段排序程序对十万个0-
丁丁·中国电信
·
2016-01-08 22:00
DFS搜索基础题
作为一个大渣,
初学算法
和数据结构,刚学完链表,便接触了搜索,深知其重要,潜心修炼数天,终于从DFS找到点感觉了然BFS还刚开始(流泪流泪),简直是一跪再跪,一晕再晕。
qq_32036091
·
2015-11-29 23:00
数据结构
算法
C语言
DFS
初学算法
- 求凸包的Garham's Scan算法的C++实现
所谓凸包,就是一个计算几何(图形学)中的概念。用不严谨的话来讲,给定二维平面上的点集,凸包就是将最外层的点连接起来构成的凸多边型,它能包含点集中所有的点。维基百科对集合X的凸包(ConvexHull)有四个定义,分别为:The(unique)minimalconvexsetcontaining X --- 包含集合X的最小凸集合Theintersectionofall
不高不富不帅的陈政_
·
2015-10-12 16:00
C++
算法
二维
凸包
计算几何
冒泡排序和局部冒泡排序
冒泡排序 冒泡排序(BubleSort)作为一种简单的排序算法,比较容易理解,所以
初学算法
时候对冒泡排序理解清楚对于以后学习更加复杂的算法会有不小的帮助,所以学习一下冒泡排序还是非常有必要的.
u013046774
·
2015-09-15 15:00
算法
冒泡排序
初学算法
-快速排序与线性时间选择(Deterministic Selection)的C++实现
快速排序算法其实只做了两件事:寻找分割点(pivot)和交换数据。 所谓寻找分割点,既找到一个预计会在中间位置附近的点,当然尽量越接近中点越好。 所谓交换数据,就是把比这个分割点小的数据,最终都放在分割点左边,比它大的都放在右边。 设要排序的数组是A[left]……A[right],首先任意选取一个数据(一般算法:使用随机数选取一个区间内的数。文艺算法:取A[le
不高不富不帅的陈政_
·
2015-09-01 00:00
C++
排序
算法
快速排序
线性时间选择
初学算法
-分治法求平面上最近点对(Closest Pair)-HDU 1007
本来这个算法在笔者电脑里无人问津过一段时间了,但今天正好做HDU1007见到了这个问题,今天就来把代码分享出来吧! 我们首先将所有点按照坐标x排序一下,再做一条直线l当作“分割线”,方便我们递归。 然后,我们就可以把这些点按照x轴的坐标分为左半部分和右半部分。那么最短距离一定在左半部分、右半部分、跨越左右的点对中的一个。 那么你可能会有疑问了:本来最近点对也一定在这三个
不高不富不帅的陈政_
·
2015-08-28 18:00
C++
算法
排序
分治
最近点距
初学算法
-基于最小堆的优先级队列C++实现
笔者近日实现了最小堆类及其派生的优先级队列,特将代码奉上,不足之处还请指出! 在实现优先级队列时,笔者表示萌萌哒没有用过template写派生类,结果写完了出现error:***wasnotdeclearedinthisscope。。后来各种补上this->才完事,在CSDN(笔者的帖子地址☞ http://bbs.csdn.net/topics/391806995)上提问后才知道是模板参数依赖
不高不富不帅的陈政_
·
2015-08-14 21:00
数据结构
C++
template
堆
优先级队列
数据结构算法代码
本文总结了关于BF算法、strassen矩阵乘法、TSP问题、大整数乘法、堆排序、多元最短路径、汉诺塔等常见的16种基本算法代码,编程语言采用C/C++实现,通过,经测试编译均能希望对
初学算法
的人能有所帮助
pangjiuzala
·
2015-07-22 13:00
算法
代码
C语言
动态规划之深入灵魂的解读(非常好)
在网上找到关于一篇讲动态规划的文章,很多
初学算法
的同学和我都有同样的疑惑,书上给出一大堆公式定理,我们往往还是搞不懂为什么这样写?
su20145104009
·
2015-03-21 14:00
动态规划
转
NP-Hard和NP-Complete的区别
因此一般
初学算法
的人都会问这样一个问题:NP-Hard和NP-Complete有什么不同?简单的回答是根据定义,如果所有NP问题都可以多项式归
·
2014-05-08 15:00
com
P NP NP-hard NP-complete
因此一般
初学算法
的人都会问这样一个问题:NP-Hard和NP-Complete有什么不同?
lansatiankongxxc
·
2013-11-12 11:00
SOJ 4243: Saving Girl
挺好玩的一道最短路的题,当
初学算法
的时候最先学的就是最短路,但这么长时间都只是用SPFA解决裸的最短路问题,一直不知道它有什么别的应用。。
frog1902
·
2012-12-09 14:00
颓废的一个月
还记得当
初学算法
,进acm队的时候,不是为了别的,是为了自己的
onepiecehuiyu
·
2012-10-22 20:00
算法
贪婪算法与计数排序
1.贪婪法:
初学算法
时便知道这是解决问题一种很好很简单的方法,听课后才发现它能解决的问题还真是多。
dazhi_100
·
2012-09-14 21:21
算法
算法
考研可用
贪婪算法与计数排序
1.贪婪法:
初学算法
时便知道这是解决问题一种很好很简单的方法,听课后才发现它能解决的问题还真是多。
dazhi_100
·
2012-09-14 21:00
算法
关于算法学习的总结和感悟
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。一遍遍的学习渐渐有了领悟:算法研究是用来做大事的!之所以分析效率还求极限,是因为各种算
dc_726
·
2012-03-31 20:00
算法
关于算法学习的总结和感悟
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。 一遍遍的学习渐渐有了领悟:算法研
dc_726
·
2012-03-31 20:00
算法
关于算法学习的总结和感悟(原创)
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。一遍遍的学习渐渐有了领悟:算法研究是用来做大事的!之所以分析效率还求极限,是因为各种算法和数据
dc_726
·
2012-03-26 22:00
java
数据结构
算法
扩展
语言
编译器
关于算法学习的总结和感悟(原创)
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。 一遍遍的学习渐渐有了领悟:算法
txf2004
·
2012-03-26 22:00
算法
关于算法学习的总结和感悟(原创)
记得
初学算法
时不明白为什么费力分析程序的执行步骤后,还要用公式表达出来并求极值。一遍遍的学习渐渐有了领悟:算法研究是用来做大事的!之所以分析效率还求极限,是因为各种算法和数据
iteye_3224
·
2012-03-26 22:00
初学算法
这个学期才刚刚接触算法,之前对于算法总是觉得高高在上,可望不可及。现实真的是这样,算法真的很难学哪,所以自认很菜鸟的我从来都很少写技术性的文章,实在是有点过意不去。不过这个学期的老师真的是非常好,能够和我们打成一片,让我对算法兴趣大增,感觉掌握了这门技术就十分的了不起。从大一就开始看很多文章,包括李开复的《算法很重要》等等,于是在我的心目中就有了一个信念:算法很重要,我要学好算法。但是一直以来都
bibodeng
·
2012-03-14 21:03
算法
职场
初学
休闲
耐心
NP-Hard问题和NP-Complete问题
因此一般
初学算法
的人都会问这样一个问题:NP-Hard和NP-Complete有什么不同?
qianfu111
·
2012-03-10 12:00
c
算法
算法基础遍之选择冒泡算法详解
,我给讲解的是最基本的一个排序算法,即选择排序算法,我想这是最简单的排序方式了,思路也很好理解,为了延伸基础起见,下面我在讲解一个关于冒泡排序算法的思想,当然这也只是一个最简单的基本实现方式,希望能给
初学算法
者做最好的参考
jiangshide
·
2011-03-29 17:00
编程
算法
String
存储
Class
扩展
P->NP->NP-complete-NP-hard问题之浅析
因此一般
初学算法
的人都会问这样一个问题:NP-Hard和NP-Complete有什么不同?
shenlan211314
·
2011-03-08 20:00
c
算法
学校的数据结构试验题目一 背包问题
学校的数据结构试验题目一背包问题题目如下,解法可能不是最好的 若有更好解法 请赐教
初学算法
~望多多指教啊~~解法: 1 2 3 #include 4 #include 5 6 #define
Ay's Blog@CNSSUESTC
·
2008-12-09 14:00
上一页
1
2
下一页
按字母分类:
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
其他