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
算法学习之路
算法学习之路
:求x的n次方
实现pow(x,n),即计算x的n次幂函数。1.暴力破解法2.快速幂法(利用幂的特性)publicclassMyPow{publicstaticdoublemyPow(doublex,intn){longN=n;if(N0&&n%2==0){returnmyPow(x*x,n/2);}elseif(n>0){returnmyPow(x,n-1)*x;}else{return1/myPow(x,-n
莫负良人
·
2020-06-22 12:31
算法学习之路
:二叉树的层序遍历
给你一个二叉树,请你返回其按层序遍历得到的节点值。(即逐层地,从左到右访问所有节点)。示例:二叉树:[3,9,20,null,null,15,7],3/\920/\157返回其层次遍历结果:[[3],[9,20],[15,7]]来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/binary-tree-level-order-traversal层序
莫负良人
·
2020-06-22 12:31
leetcode
算法
照着做,你也可以战胜算法小怪兽
关注<看看你有多少好友也关注了我PhotoFromInternet说起学习算法,相信每个程序员都有一段故事,有的人可能是痛苦的,有的人可能是快乐的,也有的人可能是平平淡淡的,今天就和大家一起来聊聊我的
算法学习之路
SuperStonne
·
2020-06-22 06:02
数据结构和
算法学习之路
-----必要的数学知识
各位“仙友”好,好久不见。在这之前,我写了一篇序言,描述了我自己的学习数据结构和算法的大致流程。最近呢,也在整理自己大学时候学过的一些高数、线性代数和概率论的相关知识,都是一些比较重要的。我自己来说,也不是很喜欢去证明一些数学定理,但在最开始学习的时候也尝试去证明一些定理,所以喜欢深究一些数学定理的小伙伴可以自己去证明一下。我在这里分4个方面来简单说明一下哪些数学知识在我看来必须要掌握:1、高数;
沉夢志昂丶
·
2020-06-21 20:49
数据结构和算法
我的秋招之路(算法岗神仙打架) 百度offer到手
ps:欢迎关注的我的微信公众号:编程
算法学习之路
有算法工程师学习路线和学习方法自我介绍:本科双非一本,研究生西南末流985,虽然本科和硕士都是科班,但是很惭愧,一直学的不太好,本科学的物联网,可以说乱七八糟的课程学了一堆
happyorg
·
2020-06-21 01:54
机器学习
找工作
算法学习之路
:乘积最大子数组
给你一个整数数组nums,请你找出数组中乘积最大的连续子数组(该子数组中至少包含一个数字),并返回该子数组所对应的乘积。解题思想还是基于动态规划,只不过这次不仅要存储最大值,还要存储最小值用于负数的判断。1.需要两个整数max,min分别存储最大值,最小值2.当没有遇到负数时,max=min=nums[i]*nums[i-1]*.....nums[0]。3.当第i位为负数时,max=nums[i-
莫负良人
·
2020-06-20 23:25
leetcode
算法
动态规划
算法学习之路
|网络流之最大流
摘要:最大流可以看做是把一些东西从源点s送到汇点t,可以从其他的点中转,每条边最多只能输送一定的物品,求最多可以把多少东西从s送到t,这样的问题就是最大流问题。最大流可以看做是把一些东西从源点s送到汇点t,可以从其他的点中转,每条边最多只能输送一定的物品,求最多可以把多少东西从s送到t,这样的问题就是最大流问题。节点1为源点,节点5位汇点每一条边上的数字即为这条边最多能输送的数量,也称为容量。(对
暖夏未眠丶
·
2020-03-18 00:55
学习计划
看到一个微信公众号推送了一篇题目为“Google程序员的
算法学习之路
”的文章,颇有感触。所以决定规划下自己的学习之路。机器学习接手的第一个项目是卷积神经网络相关的。所以准备首先在机器学习上下个功夫。
csj007
·
2020-03-15 12:58
数据结构与
算法学习之路
(java语言)一
本文是本人在学习过程中的一些笔记,如有错误请见谅。一、引论学习数据结构和算法需要离散数学以及程序设计个一些概念作为支柱,我认为算法的设计更像是数学模型的搭建,我们需要在搭建过程中考虑运行性能和近乎所有会出现的状况。以下的笔记主要出自《数据结构与算法分析》机械工业出版社,我总觉得这本书更适合用于大学的教材,有一些语言翻译以及对象描述晦涩难懂,没有专业基础的看了也只会是一知半解。先来说一下递归吧,因为
西伯利亚大尾巴熊
·
2019-12-17 15:00
我的
算法学习之路
【我走过的弯路】我不是科班毕业的学生,带我的leader说要打好计算机基础,算法是一个基础。一般就会网上一搜‘如何学好算法’,这么一搜就会有很多的答案:人们说,算法导论/segdewick的算法好;人们说,初学者不要看算法导论很难;人们说,小白先看算法图解;人们说,清华大学的邓俊辉老师的网课讲的非常好,堂堂爆满;人们说,Coursera上的网课非常好。。。于是,在最初的时候,我一看大家说好的书都买
sigua心底的小声音
·
2019-12-08 21:00
数据结构和
算法学习之路
-----序言
废话不多说,开门见山,本文为序言,“武力高强者”请绕道,不然会浪费你们的时间和精力。数据结构和算法是所有编程语言的灵魂,我在工作中也经常遇到需要自己去设计算法去实现相应的功能。有很多的时候,做应用层面的嵌入式时,其实很少用到高级一点的算法知识,但是不用又会遗忘,所以我思考了很久,我有必要重新学习和整理数据结构和算法。目前网上其实有很多的书籍和很多大神的详解,但是我做这个目的不是去比较,而是为了充实
孤舟一叶山水尽
·
2019-06-06 12:52
数据结构和算法
拿下斯坦福和剑桥双offer,00后的
算法学习之路
董文馨,00后,精通英语,西班牙语。斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习。10岁开始在国外上学;12岁学Scratch;13岁学HTML&CSS;14岁开始学Python&Java;15岁用Python做了一个连连看的小游戏;16岁做了一个文化交流的网站;17岁开始写《你也能看得懂的Python算法书》;18岁书上市,在学校里创办编程俱乐部,做了一个用GoogleAP
AI科技大本营
·
2019-03-12 14:08
算法学习之路
(一)——数据抽象
前言本文根据Algorithms(《算法》)一书,介绍算法的基础知识,围绕数据抽象,介绍了包括背包、队列和栈三种集合类数据类型的定义以及代码实现,最后讲解了链表的相关定义以及使用链表实现集合类数据类型。准备工作在开始聊数据抽象之前,我们需要先弄清楚几个概念,都是很基础的东西,不过话说回来,算法本就该是编程的基础,这些基础的概念是我们开始学习算法的前提:1、什么是数据类型?2、什么是数据抽象?3、面
CarlTortoise
·
2018-09-11 01:27
算法笔记
算法学习之路
和程序员(技术)学习必读书籍
原文链接:http://lucida.me/blog/on-learning-algorithms/转
算法学习之路
和程序员(技术)学习必读书籍2015年05月26日09:46:56阅读数:11154我的
算法学习之路
原文链接
NockinOnHeavensDoor
·
2018-06-24 19:26
面试
转载大法好
Android
算法学习之路
(updating)
1、字符串压缩字符串压缩遍历字符串的每一个字符,记录count,最后append,本菜忽略了最后一位字符。privateStringtest(Stringstr){if(str.length()=1000,到Y点的时候,最多只能有1000,因为多了运不了,所以5X+3Y>=2000,因为Y点最多1000,所有Y点,离终点越近最后剩下的就越多,所以问题就变成了这样:5X>=10005X+3Y>=20
猪爸爸Hulk
·
2018-06-05 15:39
算法学习之路
|最小生成树——prime算法
摘要:算法概述:对于一个带权的连通图,其顶点的集合为V,边的集合为E。定义一个新的集合Vnew={空},第一步在图中任选一个顶点v加入Vnew,第二步寻找最短的边(u,v),其中u∈Vnew,v∈V-Vnew,其中v加入Vnew,循环执行第二步直到Vnew=V结束。算法概述:对于一个带权的连通图,其顶点的集合为V,边的集合为E。定义一个新的集合Vnew={空},第一步在图中任选一个顶点v加入Vne
暖夏未眠丶
·
2018-03-01 17:24
算法学习之路
|最小生成树——prime算法
摘要:算法概述:对于一个带权的连通图,其顶点的集合为V,边的集合为E。定义一个新的集合Vnew={空},第一步在图中任选一个顶点v加入Vnew,第二步寻找最短的边(u,v),其中u∈Vnew,v∈V-Vnew,其中v加入Vnew,循环执行第二步直到Vnew=V结束。算法概述:对于一个带权的连通图,其顶点的集合为V,边的集合为E。定义一个新的集合Vnew={空},第一步在图中任选一个顶点v加入Vne
暖夏未眠丶
·
2018-03-01 17:24
我的C语言/C++
算法学习之路
分享编程技能、互联网技术、生活感悟、打造干货分享平台,将总结的技术、心得、经验分享给大家,这里不只限于技术!还有职场心得、生活感悟、以及面经。C语言是面向过程的,而C++是面向对象的这些是C/C++能做的服务器开发工程师、人工智能、云计算工程师、信息安全(黑客反黑客)、大数据、数据平台、嵌入式工程师、流媒体服务器、数据控解、图像处理、音频视频开发工程师、游戏服务器、分布式系统、游戏辅助等“一、关于
小辰带你看世界
·
2018-02-04 12:25
新手如何学习算法?算法如何入门以及零基础入门算法应该学些什么?学习路线是什么
搬运工,看到一篇关于
算法学习之路
的总结,希望对你有帮助。原文链接:zh.lucida.me/blog/on-le我的
算法学习之路
MAY4TH,2014|COMMENTS关于严格来说,本文题目应该是
资料库大师
·
2017-11-02 15:20
动态规划-
算法学习之路
这是我开始写博客的第一篇。以此纪念一下。概述动态规划(dynamicprogramming),首先不是一个特定的算法。它是一种思想,大部分的优化问题,都可以使用动态规划来解决。优化问题是我们经常碰到的一类问题,很多情况我们都不知道如何下手解决,首先我们应该做的,是分解问题,看看能不能将这个问题分解成多个子问题。谈到问题分解,很多人都会联想到分治算法。分治算法是学会分解问题的第一步。而动态规划比分治
brighlee
·
2017-03-16 18:26
算法与数据结构
我的
算法学习之路
原文链接:http://zh.lucida.me/blog/on-learning-algorithms/原文作者:Lucida关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口
江流儿Z
·
2016-11-18 12:41
我的
算法学习之路
关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
qq1175421841
·
2016-03-22 23:00
我的
算法学习之路
(转载)
关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
fengsigaoju
·
2016-02-11 20:00
大牛
算法学习之路
初学第一次接触数据结构是在大二下学期的数据结构课程。然而这门课程并没有让我入门——当时自己正忙于倒卖各种MP3和耳机,对于这些课程根本就不屑一顾——反正最后考试划个重点也能过,于是这门整个计算机专业本科最重要的课程就被傻逼的我直接忽略过去了。直到大三我才反应过来以后还要找工作——而且大二的折腾证明了我并没有什么商业才能,以后还是得靠码代码混饭吃,我当时惊恐的发现自己对编程序几乎一无所知,于是我给自
wtq1993
·
2016-01-25 21:00
一位Google程序员的
算法学习之路
关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
susam6854
·
2016-01-20 16:56
IT生活
一位Google程序员的
算法学习之路
关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
susam
·
2016-01-20 16:00
算法
我的
算法学习之路
http://www.cnblogs.com/figure9/archive/2014/05/05/3708351.html 关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
·
2015-11-12 15:56
算法
算法学习之路
原帖地址:http://blog.csdn.net/shenmen123456/article/details/6575647第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijstra,BellmanFord)&nb
·
2015-11-12 09:47
算法
<2014 05 09> Lucida:我的
算法学习之路
[转载] 我的
算法学习之路
关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的
·
2015-11-11 07:57
算法
我的算法之路
关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
·
2015-11-11 04:26
算法
LeetCode(1) || Two Sum
LeetCode(1) || Two Sum 题记 一直都想好刷下LeetCode的题目,终于在今年工作的第一天晚上启动了,正好为我的
算法学习之路
开个头。
·
2015-11-10 22:19
LeetCode
算法学习之路
学习算法之路 转载自: http://hi.baidu.com/zhangqiuxi/blog/item/f668024ea9c837dbd0c86a2f.html 第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15 分钟内打完,甚至关掉显示器都可以把程
·
2015-11-08 15:36
算法
算法学习之路
我的
算法学习之路
算法 目录(?)[+] 原文作者:Lucida 这篇文章讲了什么?
·
2015-11-02 15:56
算法
我的
算法学习之路
comments 关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的
·
2015-11-01 15:16
算法
我的
算法学习之路
关于 严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的
·
2015-11-01 08:17
算法
算法学习之路
第一阶段:练经典常用算法,下面的每个算法给我打上十到二十遍,同时自己精简代码, 因为太常用,所以要练到写时不用想,10-15 分钟内打完,甚至关掉显示器都可以把程序打 出来. 1.最短路(Floyd、Dijstra,BellmanFord) 2. 最小生成树(先写个prim,kruscal要用并查集,不好写) 3.大数(高精度)
·
2015-10-31 15:48
算法
博客园上值得一看的文章
我的
算法学习之路
http://www.cnblogs.com/figure9/p/3708351.html 有意思的文章 http://www.cnblogs.com
·
2015-10-23 08:24
博客
算法学习首页
1.网址收集我的
算法学习之路
2.快捷链接VisuAlgo-数据结构和算法动态可视化GeeksforGeeksLeetcodeInterviewStreet3.进行时算法设计与分析基础(AnanyLevitin
alive2012
·
2015-09-21 15:00
算法
工作留给有准备的人
LinuxC/C++后台开发方向(华科一硕士):http://blog.csdn.net/xiajun07061225/article/details/12844801#comments
算法学习之路
:http
chy19911123
·
2015-07-30 16:23
工作面试
工作留给有准备的人
LinuxC/C++后台开发方向(华科一硕士):http://blog.csdn.net/xiajun07061225/article/details/12844801#comments
算法学习之路
:http
chy19911123
·
2015-07-30 16:00
工作
经验
我的
算法学习之路
原文作者:Lucida这篇文章讲了什么?我这些年学习数据结构和算法的总结。一些不错的算法书籍和教程。算法的重要性。初学第一次接触数据结构是在大二下学期的数据结构课程。然而这门课程并没有让我入门——当时自己正忙于倒卖各种MP3和耳机,对于这些课程根本就不屑一顾——反正最后考试划个重点也能过,于是这门整个计算机专业本科最重要的课程就被傻逼的我直接忽略过去了。直到大三我才反应过来以后还要找工作——而且大
奔跑的草根
·
2015-07-21 13:00
我的算法学习之路
我是如何从勉强写冒泡成长到轻松get百度offer? (内有许多优质算法书籍介绍及推荐)
关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS中的算法往往暗指数据结构和算法(例如算法导论指的实际上是数据结构和算法导论),所以我认为本文题目是合理的。
u011240877
·
2015-05-28 21:00
算法
学习
算法学习之路
和程序员(技术)学习必读书籍
我的
算法学习之路
原文链接:http://lucida.me/blog/on-learning-algorithms/关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS
tham_
·
2015-05-26 09:56
Career
Book
算法学习之路
和程序员(技术)学习必读书籍
我的
算法学习之路
原文链接:http://lucida.me/blog/on-learning-algorithms/关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实在太绕口——况且CS
tham_
·
2015-05-26 09:00
算法学习
程序员必读书籍
算法学习之路
算法学习经验总结
技术学习必读书籍
数据结构与
算法学习之路
:归并排序
什么是归并排序?归并排序:建立在归并操作上的一种有效的排序算法,该算法是采用分治法(DivideandConquer)的一个非常典型的应用。主要思想为:将已有序的子序列合并,得到完全有序的序列。简单来说:就是将待排序序列分为若干个最小子序列(子序列长度为1或2),先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。归并排序过程图如下:算法思想正如我们所知,最普通的
u012403246
·
2015-05-12 11:00
算法
归并排序
我的
算法学习之路
Lucida微博:@peng_gong豆瓣:@figure9原文链接:http://lucida.me/blog/on-learning-algorithms/关于严格来说,本文题目应该是我的数据结构和
算法学习之路
luoweifu
·
2015-05-11 22:00
算法
lucida
数据结构与
算法学习之路
:迷宫问题——回溯思想找出所有路径
今天小伙伴和我说之前写的那个迷宫问题有些问题,我就改了改,感觉之前写的东西思路也不清晰,也比较乱,就重新写了一篇……别在意哈~一、迷宫问题描述:给定一个迷宫,以及起点和终点,通过设计算法,找到一条可以到达终点的路径。解决以后,想办法找到最短路径和所有路径。二、解决方法:1、找到一条可达的路径并不难,只要设定方向,然后每个点都去找一个可以走的方向一直向可行方向走就是了。2、找到最短路径。要找到最短路
u012403246
·
2014-12-01 12:00
数据结构与
算法学习之路
:背包问题的贪心算法和动态规划算法
一、背包问题描述:有N种物品和一个重量为M的背包,第i种物品的重量是w[i],价值是p[i]。求解将哪些物品装入背包可使这些物品的费用总和不超过背包重量,且价值总和最大。二、解决方法:1、贪心算法:贪心算法基于的思想是每一次选择都作当前最好的选择,这样最后的结果虽然不一定是最优解,但是也不会比最优解差很多。举个例子说明可能好懂一些:一帮基友去聚餐,菜是一份一份上的,我每一次夹菜都只夹牛肉/海鲜吃,
u012403246
·
2014-11-30 08:00
数据结构与
算法学习之路
:LIS——最长递增序列的动态规划算法和二分思想算法
一、最长递增序列的问题描述:求一个整数序列的最长递增子序列,子序列不要求是连续的。例如:Input:4,6,9,6,7,6,3,8,10;Output:5二、解决方法:1、用动态规划的方法解决。从问题我们可以知道,我们最终得到的最长递增子序列,其任意一段子序列也是对应序列中的最长子序列。这样说可能不好理解,就以上面的例子来说:最长子序列为:4,6,7,8,10。在这段子序列的子序列里选一个,例如:
u012403246
·
2014-11-27 14:00
我的
算法学习之路
以下是正文:关于严格来说,本文题目应该是我的数据结构和
算法学习之路
,但这个写法实
u013149325
·
2014-11-24 18:00
算法
学习之路
上一页
1
2
3
下一页
按字母分类:
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
其他