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-探索-
初级算法
-数组-1.从排序数组中删除重复项(个人做题记录,不是习题讲解)
LeetCode-探索-
初级算法
-数组-1.从排序数组中删除重复项(个人做题记录,不是习题讲解)LeetCode探索-
初级算法
:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-08-05 21:08
LeetCode
原创
非讲解
你还在犹豫刷LeetCode吗?我都刷了100道了,这份总结你必须要看一下!
真是可喜可贺啊哈哈贴一贴我的刷题的记录基本上呢,就是用了一个月的时间,每天花上几个小时的时间去做一做题目,顺便赚一赚积分,想着能早日换个leetcode的t恤刷题路线探索模块里面的数据结构,比如:数、队列、栈、数组、字符串等
初级算法
终极算法高级算法就这些
蕉未名
·
2020-08-05 19:29
LeetCode刷题记录与总结
机器学习
初级算法
梳理一
机器学习
初级算法
梳理一任务一:线性回归算法梳理一、机器学习的一些概念1.监督学习(SupervisedLearning)1.1监督学习的分类1.2监督学习举例2.无监督学习(UnsupervisedLearning
weixin_40930842
·
2020-08-05 11:50
机器学习
NOIP 2018 提高组复赛 知识点清单及常用方法
一基础算法:1、栈、单调栈、队列、单调队列2、STL3、离散化4、求逆元二、
初级算法
模拟、枚举、递归、递推、贪心、分治、搜索、动态规划三、高级算法1、数据结构:并查集、树状数组2、字符串:hash、trie
01232012
·
2020-08-05 01:57
力扣
初级算法
的学习笔记Part1
力扣
初级算法
的学习笔记最重要的事情需要持之以恒,以兴趣,作以实际的工作要解决的问题为主导最终的目的:大幅度提高自己的核心竞争能力和提高自己的思维能力。
邹心心�
·
2020-08-04 22:10
leetcode
初级算法
文章目录leetcode
初级算法
合并两个有序数组leetcode
初级算法
合并两个有序数组思路额外开辟一个辅助vectorresult。
迷麟Milin
·
2020-08-04 17:27
LeetCode
LeetCode--删除链表中的节点
这道题是探索
初级算法
中链表一节的第一题。点击此处查看题目代码:/***Definitionforsingly-linkedlist.
风絮未满
·
2020-08-02 18:50
数据结构
LeetCode探索模块
初级算法
链表章节python3代码实现
删除链表中的节点#Definitionforsingly-linkedlist.#classListNode:#def__init__(self,x):#self.val=x#self.next=NoneclassSolution:defdeleteNode(self,node):""":typenode:ListNode:rtype:voidDonotreturnanything,modifyn
gaishi_hero
·
2020-08-02 17:51
算法
LeetCode-探索-
初级算法
-链表-6. 环形链表(个人做题记录,不是习题讲解)
LeetCode-探索-
初级算法
-链表-6.环形链表(个人做题记录,不是习题讲解)LeetCode探索-
初级算法
:https://leetcode-cn.com/explore/interview/card
Ashiamd
·
2020-08-02 16:10
LeetCode
非讲解
原创
Leecode
初级算法
(5)--只出现一次数字
给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:4**思路:**先排序,后从头两两比较,如果不同返回前者,如果j循环结束仍然没有,则返回最后一个。解答:classSolution{public:int
您的住
·
2020-08-01 14:03
LeetCode
初级算法
题(字符串)9.最长公共前缀
编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:["flower","flow","flight"]输出:"fl"示例2:输入:["dog","racecar","car"]输出:""解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。classSolution:deflongestCommonPrefix(self,strs:List[
边跑边掩护
·
2020-08-01 09:02
LeetCode算法题
LeetCode
初级算法
--字符串02:字符串中的第一个唯一字符
LeetCode
初级算法
--字符串02:字符串中的第一个唯一字符搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net
xiaoming3526
·
2020-08-01 01:26
LeetCode 探索
初级算法
-链表:21 删除链表中的节点-20200404
LeetCode探索
初级算法
目录21删除链表中的节点-20200404题目请编写一个函数,使其可以删除某个链
小P同学L
·
2020-07-31 20:39
LeetCode
探索初级算法
算法
链表
python
leetcode
LeetCode 探索
初级算法
-字符串:18 实现 strStr()-2020329
18实现strStr()-2020329题目实现strStr()函数。给定一个haystack字符串和一个needle字符串,在haystack字符串中找出needle字符串出现的第一个位置(从0开始)。如果不存在,则返回-1。示例输入:haystack="hello",needle="ll"输出:2说明当needle是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。对于本题而言,当
小P同学L
·
2020-07-31 20:08
LeetCode
探索初级算法
LeetCode 探索
初级算法
-链表:22 删除链表的倒数第N个节点-20200405
LeetCode探索
初级算法
目录22删除链表的倒数第N个节点-20200405题目给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。
小P同学L
·
2020-07-31 20:08
LeetCode
探索初级算法
LeetCode 探索
初级算法
-字符串:19 外观数组-20200330
19外观数组-20200330题目外观数列」是一个整数序列,从数字1开始,序列中的每一项都是对前一项的描述。前五项如下:1.12.113.214.12115.1112211被读作"one1"("一个一"),即11。11被读作"two1s"("两个一"),即21。21被读作"one2","one1"("一个二","一个一"),即1211。给定一个正整数n(1≤n≤30),输出外观数列的第n项。注意:
小P同学L
·
2020-07-31 20:08
LeetCode
探索初级算法
【LeetCode】
初级算法
:字符串
题目可以在LeetCode查看1.反转字符串用时:3msclassSolution{publicStringreverseString(Strings){//用时:4ms//StringBuildersb=newStringBuilder();//for(inti=s.length()-1;i>=0;--i){//sb.append(s.charAt(i));//}//returnsb.toStr
widiot0x
·
2020-07-31 15:53
OJcode
LeetCode
LeetCode
初级算法
之字符串:最长公共前缀
题目描述编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。示例1:输入:[“flower”,“flow”,“flight”]输出:“fl”示例2:输入:[“dog”,“racecar”,“car”]输出:“”解释:输入不存在公共前缀。说明:所有输入只包含小写字母a-z。思路一-纵向扫描然后暴力破解拿到这个题的第一个思路,就是纵向扫描,每个字符串进行比较,这个没有什
Miracle8070
·
2020-07-31 13:15
算法刷题
LeetCode 探索
初级算法
-字符串:20 最长公共前缀-20200331
20最长公共前缀-20200331题目编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例输入:["flower","flow","flight"]输出:"fl"说明所有输入只包含小写字母a-z。注意事项这相当于一个列表中存放了多个字符串,判断这些字符串的前缀是否一致。思路一直接循环,就这个终止条件需要好好想下,可以try...except...else来控制。
小P同学L
·
2020-07-31 12:40
LeetCode
探索初级算法
LeetCode-探索-
初级算法
-字符串-9. 最长公共前缀(个人做题记录,不是习题讲解)
LeetCode-探索-
初级算法
-字符串-9.最长公共前缀(个人做题记录,不是习题讲解)LeetCode探索-
初级算法
:https://leetcode-cn.com/explore/interview
Ashiamd
·
2020-07-31 11:07
LeetCode
非讲解
原创
LeetCode
初级算法
-数组-旋转数组(python)
旋转数组题目地址解答:classSolution(object):defrotate(self,nums,k):""":typenums:List[int]:typek:int:rtype:voidDonotreturnanything,modifynumsin-placeinstead."""assertk>=0,\'kmustbepostive'foriinrange(k):nums.inse
胡熊熊
·
2020-07-30 21:51
Leetcode
leetcode:字符串中的第一个唯一字符
@leetcode:
初级算法
部分leetcode:字符串中的第一个唯一字符记录力扣上的解题思路以及问题,参考居多。
liyu19955
·
2020-07-29 10:31
leetcode
C++ Leetcode
初级算法
之二叉树篇
1.二叉树的最大深度给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7],3/\920/\157返回它的最大深度3。classSolution{public:intmaxDepth(TreeNode*root){if(!root)return0;if(!root->
冯诺依快
·
2020-07-15 18:42
算法
C语言的
初级算法
大全
C语言的
初级算法
大全一、单链表目录1.单链表反转2.找出单链表的倒数第4个元素3.找出单链表的中间元素4.删除无头单链表的一个节点5.两个不交叉的有序链表的合并6.有个二级单链表,其中每个元素都含有一个指向一个单链表的指针
天下无双
·
2020-07-15 10:28
linux高级编程
LeetCode
初级算法
之链表:K 个一组翻转链表
K个一组翻转链表给你一个链表,每k个节点一组进行翻转,请你返回翻转后的链表。k是一个正整数,它的值小于或等于链表的长度。如果节点总数不是k的整数倍,那么请将最后剩余的节点保持原有顺序。示例:给定这个链表:1->2->3->4->5当k=2时,应当返回:2->1->4->3->5当k=3时,应当返回:3->2->1->4->5说明:你的算法只能使用常数的额外空间。你不能只是单纯的改变节点内部的值,而
Miracle8070
·
2020-07-13 21:12
算法刷题
LeetCode
初级算法
--链表02:合并两个有序链表
LeetCode
初级算法
--链表02:合并两个有序链表搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net/
xiaoming3526
·
2020-07-13 02:16
leetcode探索之
初级算法
篇——代码笔记整理
leetcode探索之
初级算法
篇——代码笔记整理网址:https://leetcode-cn.com/explore/interview/card/top-interview-questions-easy
j_shuttworth
·
2020-07-12 23:13
Leetcode
leetcode-刷题记录
leetcode-刷题记录
初级算法
数组从排序数组中删除重复项买卖股票的最佳时机II旋转数组存在重复只出现一次的数字两个数组的交集II加一移动零两数之和有效的数独字符串反转字符串整数反转字符串中的第一个唯一字符有效的字母异位词验证回文字符串字符串转换整数
qq_32110859
·
2020-07-11 16:51
算法基础
机器学习
初级算法
入门(一)
参考资料:有监督学习、泛化能力、《机器学习》(周志华)、过拟合欠拟合、线性回归、目标函数、牛顿法、sklearnTableofContents1.机器学习的一些概念1.1有监督学习1.2无监督学习1.3泛化能力1.4过拟合欠拟合1.5交叉验证(cross-validation)2.线性回归2.1线性回归定义(linearregression)2.2原理3.线性回归损失函数、代价函数、目标函数3.1
汐落丶
·
2020-07-11 09:37
【
初级算法
剖析】计算字符串需要的哈夫曼长度
算法要求和答案并不复杂,不复制,不直接贴结果,而是加一些个人分析,面向非算法专业的人员。背景:哈夫曼编码,构造一个二叉树,左支代表编码0,右支1,从根节点到叶子节点就是编码,这样每个树叶节点都是具有唯一不等长编码的,通用用于无损压缩。为了合理利用空间,频率赵越高的,越要短,靠近根。每个元素有一个相应的权重,将子节点的权重加和,就表示这一支的总权重。自然权重越小,越要靠底层。所以,构建过程是:取权重
索疋
·
2020-07-11 09:42
算法
Leecode
初级算法
C++题解(字符串篇)
字符串篇力扣
初级算法
链接1.反转字符串(leecode第344题)编写一个函数,其作用是将输入的字符串反转过来。输入字符串以字符数组char[]的形式给出。
不爱学习的壳
·
2020-07-11 03:14
算法
c++
leecode
LeetCode
初级算法
--设计问题02:最小栈
LeetCode
初级算法
--设计问题02:最小栈搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net/baidu
xiaoming3526
·
2020-07-11 02:21
leetcode
LeetCode
LeetCode
初级算法
--其他02:有效的括号
LeetCode
初级算法
--其他02:有效的括号搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net/baidu
xiaoming3526
·
2020-07-11 02:21
leetcode
LeetCode
初级算法
--设计问题01:Shuffle an Array (打乱数组)
LeetCode
初级算法
--设计问题01:ShuffleanArray(打乱数组)搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://
xiaoming3526
·
2020-07-11 02:20
leetcode
LeetCode
初级算法
训练-链表
简介上一篇:LeetCode
初级算法
训练-字符串下一篇:LeetCode
初级算法
训练-树本来想重初中级和企业面试算法开始的,但是最后还是选择从基础的开始,因为我们并不是为了刷题而刷题,而是在刷题过程中锻炼一种算法思维
Darksiderl
·
2020-07-10 04:58
数据结构与算法
LeetCode训练
LeetCode
初级算法
训练-树(更新中...)
简介上一篇:LeetCode
初级算法
训练-链表下一篇:LeetCode
初级算法
训练-xxxxxx本来想重初中级和企业面试算法开始的,但是最后还是选择从基础的开始,因为我们并不是为了刷题而刷题,而是在刷题过程中锻炼一种算法思维
Darksiderl
·
2020-07-10 04:58
LeetCode训练
数据结构与算法
LeetCode
初级算法
训练-字符串
简介上一篇:LeetCode
初级算法
训练-数组下一篇:LeetCode
初级算法
训练-链表本来想重初中级和企业面试算法开始的,但是最后还是选择从基础的开始,因为我们并不是为了刷题而刷题,而是在刷题过程中锻炼一种算法思维
Darksiderl
·
2020-07-10 04:57
数据结构与算法
LeetCode训练
LeetCode
初级算法
训练-数组
LeetCode
初级算法
简介如果你也想训练自己的
Darksiderl
·
2020-07-10 04:57
数据结构与算法
LeetCode训练
LeetCode
初级算法
maxProfit
题目给定一个数组,它的第i个元素是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。示例1:输入:[7,1,5,3,6,4]输出:7解释:在第2天(股票价格=1)的时候买入,在第3天(股票价格=5)的时候卖出,这笔交易所能获得利润=5-1=4。 随后,在第4天(股票
Allegro很愉悦
·
2020-07-08 20:13
Leetcode
C语言经典算法:如何较快的分解质因数
初级算法
:#include#include#includeintmain(){intn,i;scanf("%d",&n);printf("%d=",n);for(i=2;i#include#includeintmain
流沙的刺客
·
2020-07-08 05:08
C语言习题
C语言
初级算法
学习记录(一)
机器学习介绍1.是什么机器学习是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。它是人工智能的核心,是使计算机具有智能的根本途径.2.怎么来的参考百度百科:时间主要研究内容20世纪50年代中叶到60年代中叶“有无知识的学习”20世纪60年代中叶到70年代
虎鲸一号
·
2020-07-08 03:08
学习记录
新学期组队学习计划
组队学习预告1.
初级算法
梳理设计:苏静、康兵兵组队学习说明:通过查阅书籍或参考文献、学习视频等,对传统机器学习算法进行梳理任务路线:线性回归--->逻辑回归--->决策树组队学习周期:一周定位人群:有概率论
guangcheng0312q
·
2020-07-07 08:00
LeetCode - 删除链表的倒数第N个节点 - 一趟扫描 -
初级算法
还是链表的问题有趣啊给定一个链表,删除链表的倒数第n个节点,并且返回链表的头结点。示例:给定一个链表:1->2->3->4->5,和n=2.当删除了倒数第二个节点后,链表变为1->2->3->5.说明:给定的n保证是有效的。进阶:你能尝试使用一趟扫描实现吗?一趟扫描实现?删除倒数第n个节点能吗答案是可以的不过需要使用两个指针两个以相同的速度移动的指针但是呢一个指向现在一个指向未来比如例子里给出的删
银-TaMa
·
2020-07-06 02:53
LeetCode
[leetcode
初级算法
]动态规划总结
爬楼梯假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。示例1:输入:2输出:2解释:有两种方法可以爬到楼顶。1阶+1阶2阶示例2:输入:3输出:3解释:有三种方法可以爬到楼顶。1阶+1阶+1阶1阶+2阶2阶+1阶c++代码方法一:递归但是显示超时了classSolution{public:intclimbStairs
summer2day
·
2020-07-05 13:18
笔试题
leetcode
初级算法
设计问题
设计问题shuffleanarray最小栈shuffleanarray直接copy了别人的代码,用了库函数random_shuffle(iterator1,iterator2)代码:classSolution{public:vectorm_nums;Solution(vectornums):m_nums(nums){}/**Resetsthearraytoitsoriginalconfigurat
randomaccessRAM
·
2020-07-05 10:02
leetcode算法题目
leetcode初级算法
leetcode
初级算法
链表
链表删除链表中的节点删除链表的倒数第N个节点反转链表合并两个有序链表回文链表huanxing链表删除链表中的节点题目:函数唯一的参数是要删除的节点的指针,且指向的节点绝对不是最后一个。思路:自己一开始想不明白没有给头指针怎么操作,看了别人的思路才懂了,只需要移动就行了。AC代码:classSolution{public:voiddeleteNode(ListNode*node){//将node之后
randomaccessRAM
·
2020-07-05 10:02
leetcode算法题目
Leetcode
初级算法
- 动态规划
Leetcode
初级算法
-动态规划原始地址:https://github.com/jerrylususu/leetcode-easy二级标题格式:[章节内题号][题库内题号][题目标题]这一章节学的不是很好
nekonull
·
2020-07-05 01:54
LeetCode
LeedCode_
初级算法
_数组_两个(Intersection of Tw)_6
6.两个数组的交集II给定两个数组,编写一个函数来计算它们的交集。示例1:输入:nums1=[1,2,2,1],nums2=[2,2]输出:[2,2]示例2:输入:nums1=[4,9,5],nums2=[9,4,9,8,4]输出:[4,9]说明:输出结果中每个元素出现的次数,应与元素在两个数组中出现的次数一致。我们可以不考虑输出结果的顺序。进阶:如果给定的数组已经排好序呢?你将如何优化你的算法?
k5722166
·
2020-07-04 20:18
leedCode
LeedCode初级算法笔记
LeetCode
初级算法
题回顾(四)动态规划
本回顾是对LeetCode探索栏目中的“
初级算法
题”进行总结,归纳该栏目中做题的心得和体会。
Min220
·
2020-07-04 20:02
Leetcode
代码实现与解析
C++ Leetcode
初级算法
之数学
1.计数质数统计所有小于非负整数n的质数的数量。示例:输入:10输出:4解释:小于10的质数一共有4个,它们是2,3,5,7。classSolution{public:intcountPrimes(intn){if(nres(n,true);intcount=0;for(inti=2;i
冯诺依快
·
2020-07-04 07:48
算法
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他