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
《初级算法》
力扣
初级算法
(旋转矩阵)
力扣
初级算法
(旋转矩阵)每日一算法:旋转矩阵学习内容:1.问题:给你一幅由N×N矩阵表示的图像,其中每个像素的大小为4字节。请你设计一种算法,将图像旋转90度。不占用额外内存空间能否做到?
xiaoxust
·
2023-08-18 16:40
java
后端
leeCode算法
算法
leetcode
矩阵
java
后端
spring
boot
力扣
初级算法
(数组拆分)
力扣
初级算法
(数组拆分)每日一算法:力扣
初级算法
(数组拆分)学习内容:1.问题描述给定长度为2n的整数数组nums,你的任务是将这些数分成n对,例如(a1,b1),(a2,b2),…,(an,bn),使得从
xiaoxust
·
2023-08-18 16:38
java
leeCode算法
算法
leetcode
排序算法
java
后端
YOLOv5+DeepSORT多目标跟踪与计数算法
YOLOv5+DeepSORT多目标跟踪与计数算法1、协方差数学求解方式2、马氏距离求解方式:3、匈牙利算法--用来解决分配、指派问题4、卡尔曼滤波器5、卡尔曼滤波器在多目标跟踪中的应用5SORT----
初级算法
思路
郭庆汝
·
2023-08-17 20:36
python
pytorch
DeepSORT
leetcode笔记:26.删除排序数组中的重复项
packagecom.ko.leetcode.primaryAlgorithm.array;/***《
初级算法
》*-数组*1.删除排序数组中的重复项*@Authorko*@Date2023/6/123:
#keyiko
·
2023-08-16 12:46
leetcode
笔记
算法
【数据结构和算法】LeetCode,
初级算法
-16验证回文串
目前总共有1000多页(并且还会不断的增加),大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666视频讲解LeetCode,
初级算法
数据结构和算法
·
2023-08-16 10:39
LeetCode-初级算法
算法
数据结构
leetcode
回文串
验证回文串
【数据结构和算法】LeetCode,
初级算法
-15有效的字母异位词
目前总共有1000多页(并且还会不断的增加),大家可以免费下载下载链接:https://pan.baidu.com/s/1hjwK0ZeRxYGB8lIkbKuQgQ提取码:6666视频讲解LeetCode,
初级算法
数据结构和算法
·
2023-08-16 10:39
LeetCode-初级算法
算法
数据结构
leetcode
力扣
有效的字母异位词
LeetCode
初级算法
--设计问题02:最小栈
LeetCode
初级算法
--设计问题02:最小栈搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net/baidu
xiaoming3526
·
2023-08-14 23:32
LeetCode
初级算法
--设计问题01:Shuffle an Array (打乱数组)
LeetCode
初级算法
--设计问题01:ShuffleanArray(打乱数组)搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://
xiaoming3526
·
2023-08-12 14:25
LeetCode
初级算法
--其他01:位1的个数
LeetCode
初级算法
--其他01:位1的个数搜索微信公众号:'AI-ming3526'或者'计算机视觉这件小事'获取更多算法、机器学习干货csdn:https://blog.csdn.net/baidu
xiaoming3526
·
2023-08-11 14:34
初级算法
-买卖股票的最佳时机-Python2
#-*-coding:utf-8-*-classSolution(object):"""给你一个整数数组prices,其中prices[i]表示某支股票第i天的价格。在每一天,你可以决定是否购买和/或出售股票。你在任何时候最多只能持有一股股票。你也可以先购买,然后在同一天出售。返回你能获得的最大利润。"""defmaxProfit(self,prices):""":typeprices:List[
Ankele
·
2023-08-09 07:01
python
算法
算法
力扣
初级算法
(二分查找)
力扣
初级算法
(二分法):每日一算法:二分法查找学习内容:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
xiaoxust
·
2023-08-06 21:15
java
算法
leetcode
数据结构
java
后端
spring
boot
排序算法
2023-08-06力扣做过了的题
链接:剑指Offer30.包含min函数的栈题意:如题解:
初级算法
里做过的题优化是存储和min的差值使得只需要n的栈和一个intmin实际代码:#includeusingnamespacestd;classMinStack
Qian丶Xi
·
2023-08-06 17:25
力扣每日一题
leetcode
数据结构
c++
初级算法
-数学
文章目录FizzBuzz题意:解:代码:计数质数题意:解:代码:3的幂题意:解:代码:罗马数字转整数题意:解:代码:FizzBuzz题意:略解:遍历+判断代码:#includeusingnamespacestd;vectorfizzBuzz(intn){vectorans;for(inti=0;i>n;vectorans=fizzBuzz(n);for(auto&s:ans)coutusingna
Qian丶Xi
·
2023-08-04 21:53
力扣每日一题
leetcode
算法
c++
初级算法
-数学-Fizz Buzz
写一个程序,输出从1到n数字的字符串表示。如果n是3的倍数,输出“Fizz”;如果n是5的倍数,输出“Buzz”;如果n同时是3和5的倍数,输出“FizzBuzz”。摘一个示例做个说明.示例1:n=15,返回:["1","2","Fizz","4","Buzz","Fizz","7","8","Fizz","Buzz","11","Fizz","13","14","FizzBuzz"]条件分析:3
coenen
·
2023-08-03 15:25
LeetBook-
初级算法
-设计问题
打乱数组题意:实现Solutionclass:Solution(int[]nums)使用整数数组nums初始化对象int[]reset()重设数组到它的初始状态并返回int[]shuffle()返回数组随机打乱后的结果解:写了个随机数函数,FY洗牌算法初始Mod是size不是size-1,在这里WA了代码:#includeusingnamespacestd;classSolution{public
Qian丶Xi
·
2023-08-03 06:17
力扣每日一题
算法
leetcode
c++
数据结构
【力扣】【
初级算法
】【字符串2】整数翻转
题目整数反转给你一个32位的有符号整数x,返回将x中的数字部分反转后的结果。如果反转后整数超过32位的有符号整数的范围[−231,231−1],就返回0。假设环境不允许存储64位整数(有符号或无符号)。示例1:输入:x=123输出:321示例2:输入:x=-123输出:-321作者:力扣(LeetCode)链接:https://leetcode.cn/leetbook/read/top-inter
qq_43520842
·
2023-08-03 00:13
leetcode
leetcode
算法
职场和发展
【力扣】【
初级算法
】【数组11】旋转图像
题目旋转图像给定一个n×n的二维矩阵matrix表示一个图像。请你将图像顺时针旋转90度。你必须在原地旋转图像,这意味着你需要直接修改输入的二维矩阵。请不要使用另一个矩阵来旋转图像。作者:力扣(LeetCode)链接:https://leetcode.cn/leetbook/read/top-interview-questions-easy/xnhhkv/来源:力扣(LeetCode)著作权归作者
qq_43520842
·
2023-08-03 00:42
leetcode
算法
leetcode
职场和发展
Leetcode day2
初级算法
-数组-买卖股票的最佳时机——贪心算法
题目给定一个数组prices,其中prices[i]是一支给定股票第i天的价格。设计一个算法来计算你所能获取的最大利润。你可以尽可能地完成更多的交易(多次买卖一支股票)。注意:你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。代码classSolution{public:intmaxProfit(vector&prices){if(prices.size()0)profit+=pric
zxcvbnmmnbvcxz9
·
2023-08-01 13:45
leetcode初级算法
算法
贪心算法
数据结构
初级算法
-动态规划
文章目录爬楼梯题意:解:代码:买卖股票的最佳时机题意:解:代码:最大子序和题意:解:代码:打家劫舍题意:解:代码:爬楼梯题意:从0开始,每次+1或者+2,求和为n有多少种可能解:DP[i]表示到达i能有几种可能初始状态DP[0]=1递推公式DP[i]=DP[i-1]+DP[i-2]因为每次只能+1或+2,所以而状态i-1一定不会影响(改变)i-2所以正向遍历即可(i-2会改变i-1)代码:#inc
Qian丶Xi
·
2023-08-01 09:31
力扣每日一题
算法
动态规划
leetcode
c++
初级算法
-排序和搜索
文章目录合并两个有序数组题意:解:代码:第一个错误的版本题意:解:代码:合并两个有序数组题意:如题解:第一眼看你就能想到归并,不过由于最终要合并到nums1数组,所以如果想用原地算法就要从后往前归并,才不会破坏有序性代码:#includeusingnamespacestd;voidmerge(vector&nums1,intm,vector&nums2,intn)//库函数{for(inti=m;
Qian丶Xi
·
2023-07-31 06:37
力扣每日一题
算法
leetcode
2023-07-29力扣每日一题
链接:141.环形链表题意:求链表是否有环解:刚好昨天做完的
初级算法
链表题,翻转和暴力实际代码:#includeusingnamespacestd;structListNode{intval;ListNode
Qian丶Xi
·
2023-07-31 06:36
力扣每日一题
leetcode
初级算法
-树
文章目录二叉树的最大深度题意:解:代码:验证二叉搜索树题意:解:代码:对称二叉树题意:解:代码:二叉树的层序遍历题意:解:代码:将有序数组转换为二叉搜索树题意:解:代码:二叉树的最大深度题意:如题解:简单的树搜索操作,DFS和BFS代码:#includeusingnamespacestd;structTreeNode{intval;TreeNode*left;TreeNode*right;Tree
Qian丶Xi
·
2023-07-31 06:36
力扣每日一题
算法
深度优先
数据结构
leetcode
广度优先
初级算法
-加一
给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储一个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。Python代码:classSolution:defplusO
HaiYi_
·
2023-07-30 02:02
初级算法
-链表
文章目录删除链表中的节点题意:解:代码:删除链表的倒数第N个节点题意:解:代码:反转链表题意:解:代码:合并两个有序链表题意:解:代码:回文链表题意:解:代码:环形链表题意:解:代码:删除链表中的节点题意:如题,不能访问头结点,给你的是需要删除的节点解:很神奇的一道题,由于是链表,且不能访问头结点(也就是不知道当前节点的前一个节点)所以并不能删除这个节点,只能把下一个节点的值给自己,删除下一个节点
Qian丶Xi
·
2023-07-28 20:08
力扣每日一题
算法
链表
数据结构
leetcode
c++
初级算法
-字符串
文章目录字符串:反转字符串题意:解:代码:整数反转题意:解:代码:字符串中的第一个唯一字符题意:解:代码:有效的字母异位词题意:解:代码:验证回文串题意:解:代码:字符串转换整数(atoi)题意:解:代码:实现strStr()题意:解:代码:外观数列题意:解:代码:最长公共前缀题意:解:代码:字符串:反转字符串题意:如题,要求原地算法解:下标变换或者函数reverse代码:#include#inc
Qian丶Xi
·
2023-07-26 18:25
力扣每日一题
算法
c++
leetcode
Rubik's cube
Rubik'scube27Mar2015记得是大四的时候,某天在别人宿舍玩了会魔方,也不知道是怎么就想学了然后学会了.虽然这么多年了,一直停留在
初级算法
上,不过还是能唬人的,就像下面slides里的暴漫一样
Micus
·
2023-07-25 11:34
【
初级算法
】动态规划入门学习
一、前言在去年暑假的时候,一个朋友建议我开始每天三道LeetCode刷题。但是由于刚开始学习Java框架以及C和数据结构很久没有碰了,于是就一心学习spring去了,忽略了算法的重要性。最近春招以及考研复习数据结构,才发现算法的重要性。因此,开始了算法的学习。二、准备工作注:为便于梳理框架,我会进行在准备工作处进行该系列的整理,如果只想快速看本主题,请点击链接。基础语法知识C语言篇(1)基础类型使
adventure.Li
·
2023-07-19 18:53
#
LeetCode
数据结构&算法设计
算法
数据结构
java
python分类信息_python入门-分类和回归各种
初级算法
############################说明:#撰写本文的原因是,笔者在研究博文“http://python.jobbole.com/83563/”中发现#原内容有少量笔误,并且对入门学友缺少一些信息。于是笔者做了增补,主要有:#1.查询并简述了涉及的大部分算法;#2.添加了连接或资源供进一步查询;#3.增加了一些lib库的基本操作及说明;#4.增加了必须必要的python的部分语
weixin_39609622
·
2023-07-16 05:55
python分类信息
leetcode
初级算法
2.旋转数组
leecode
初级算法
2.旋转数组仅为个人刷题记录,不提供解题思路题解与收获我自己的解法:publicstaticvoidrotate(int[]nums,intk){intmove=k%nums.length
测纯的一
·
2023-06-21 10:49
LeetCode
leetcode
算法
职场和发展
初级算法
-链表-删除链表的倒数第N个节点
给你一个链表,删除链表的倒数第n个结点,并且返回链表的头结点。提示:链表中结点的数目为sz1需要找到删除的位置返回链表的头结点->返回删除后的链表解决思路1:根据分析1,说明需要找到删除节点的位置根据分析2,说明需要知道链表的长度先判断删除的是否是头节点,然后通过循环找到需要删除的位置,再进行循环操作指到需要删除的节点,让节点指向待删除节点的下一个节点.funcremoveNthFromEnd(_
coenen
·
2023-06-11 11:54
【leetcode刷题之路】
初级算法
——链表+树+排序和搜索+动态规划
文章目录3链表3.1【链表】删除链表中的节点3.2【双指针】删除链表的倒数第N个结点3.3【链表】反转链表3.4【链表】合并两个有序链表3.5【链表】回文链表3.6【双指针】环形链表4树4.1【递归】二叉树的最大深度4.2【递归】验证二叉搜索树4.3【递归】对称二叉树4.4【BFS】二叉树的层序遍历4.5【分治】将有序数组转换为二叉搜索树5排序和搜索5.1【排序】合并两个有序数组5.2【二分】第一
小天才才
·
2023-06-08 08:03
#
力扣
#
动态规划dp
#
搜索
链表
leetcode
算法
动态规划
数据结构
【C++技能树】原来比C方便这么多 --引用、内联函数、Auto、NULL与nullptr
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-21 17:29
C++技能树
c++
开发语言
职场和发展
c语言
【C++技能树】原来比C方便这么多 --缺省参数、函数重载、引用讲解
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-19 05:31
C++技能树
c++
开发语言
LeetCode-
初级算法
之数组
python3初学python小白有些地方不是很熟练所以写的地方有些啰嗦请大家轻点喷有错误的地方请大家帮我指正删除排序数组中的重复项给定一个排序数组,你需要在原地删除重复出现的元素,使得每个元素只出现一次,返回移除后数组的新长度。不要使用额外的数组空间,你必须在原地修改输入数组并在使用O(1)额外空间的条件下完成。给定数组nums=[1,1,2],函数应该返回新的长度2,并且原数组nums的前两个
浮萍向北
·
2023-04-17 04:23
初级算法
-动态规划-打家劫舍
你是一个专业的小偷,计划偷窃沿街的房屋。每间房内都藏有一定的现金,影响你偷窃的唯一制约因素就是相邻的房屋装有相互连通的防盗系统,如果两间相邻的房屋在同一晚上被小偷闯入,系统会自动报警。给定一个代表每个房屋存放金额的非负整数数组,计算你不触动警报装置的情况下,一夜之内能够偷窃到的最高金额。摘一个示例做个说明.示例1:输入:[1,2,3,1]输出:4解释:偷窃1号房屋(金额=1),然后偷窃3号房屋(金
coenen
·
2023-04-17 00:17
【排序】排序这样写才对Ⅱ -冒泡排序与快速排序Ⅰ
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-16 22:39
#
排序
年薪百万必看算法
数据结构
算法
【C++技能树】NameSpace --命名空间的使用
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-16 00:09
C++技能树
leetcode
算法
职场和发展
LeetCode每日一题 1023. 驼峰式匹配 --双指针
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-16 00:09
#
双指针
年薪百万必看算法
小菜鸡的LeetCode之路
leetcode
算法
职场和发展
数据结构
c++
【树】你真的会二叉树了嘛? --二叉树LeetCode专题Ⅳ
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-16 00:35
#
树
小菜鸡的LeetCode之路
leetcode
算法
职场和发展
C++
初级算法
-学习笔记
目录算法的基本概念什么是算法什么是数据结构模拟与高精度模拟算法高精度运算算法评价与算法复杂度算法“评价员”如何评价算法暴力枚举枚举子集枚举排列枚举排序选择排序冒泡排序插入排序快速排序归并排序计数排序二分查找二分查找二分查找方法二分查找的应用范围二分查找的应用递推与递归递推递推思想的应用递归动态规划动态规划0-1背包问题学习资源算法的基本概念什么是算法引用来自《算法导论》的一段话:所谓算法(algo
蓝净云
·
2023-04-14 12:36
学习笔记
c++
算法
初级算法
--树(八)
初级算法
–树(八)1、引言1、验证二叉搜索树:节点的左子树只包含小于当前节点的数,右子树只包含大于当前节点的数2、对称二叉树3、二叉树的层序遍历二叉树的结构publicclassTreeNode{intval
友人C菌
·
2023-04-14 12:35
算法
java
算法
数据结构
扣
初级算法
-23-树-二叉树的最大深度
学习目标:本次学习目标为力扣
初级算法
-树,其中主要的LC如下:二叉树的最大深度学习内容:二叉树的最大深度-----([链接](https://leetcode-cn.com/leetbook/read/
N廿一
·
2023-04-14 12:32
算法
力扣
算法
leetcode
职场和发展
Leetcode
初级算法
- 树
Leetcode
初级算法
-树原始地址:https://github.com/jerrylususu/leetcode-easy二级标题格式:[章节内题号][题库内题号][题目标题]1104二叉树的最大深度我的思路
nekonull
·
2023-04-14 12:01
LeetCode
初级算法
-栈与队列
初级算法
-栈与队列一、栈实现队列二、队列实现栈三、有效的括号四、删除字符串中的所有相邻重复项五、逆波兰表达式求值六、滑动窗口最大值七、前K个高频元素栈先进后出,不提供走访功能和迭代器递归、表达式求值、括号匹配
997and
·
2023-04-14 12:55
数据结构与算法
算法
初级算法
-设计问题-最小栈
设计一个支持push、pop、top操作,并能在常数时间内检索到最小元素的栈.push(x)------将元素x推入栈中pop()------删除栈顶的元素top()------获取栈顶的元素getMin()------检索栈中的最小元素摘一个示例做个说明.示例1:["MinStack","push","push","push","getMin","pop","top","getMin"][[],
coenen
·
2023-04-10 17:38
【排序】排序这样写才对Ⅰ --插入排序与选择排序
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-10 00:00
年薪百万必看算法
#
排序
排序算法
算法
c++
数据结构
【树】你真的会二叉树了嘛? --二叉树LeetCode专题
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-08 22:16
小菜鸡的LeetCode之路
#
树
数据结构
leetcode
算法
职场和发展
数据结构
c++
【树】你真的会二叉树了嘛? --二叉树LeetCode专题Ⅱ
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-08 22:16
数据结构
#
树
小菜鸡的LeetCode之路
leetcode
算法
c语言
数据结构
c++
【树】你真的会二叉树了嘛? --二叉树LeetCode专题Ⅲ
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-08 22:16
数据结构
#
树
小菜鸡的LeetCode之路
leetcode
算法
职场和发展
数据结构
c++
LeetCode.每日一题 2427. 公因子的数目
LeetCode专栏:专栏链接目前在刷
初级算法
的LeetBook。
ppeua
·
2023-04-08 22:38
年薪百万必看算法
小菜鸡的LeetCode之路
#
数论
leetcode
算法
职场和发展
c++
数据结构
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他