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简单算法题
leetcode贪心
算法题
总结(一)
此系列分三章来记录leetcode的有关贪心
算法题
解,题目我都会给出具体实现代码,如果看不懂的可以后台私信我。
@A云淡风轻
·
2023-12-28 19:38
算法
贪心算法
算法
【洛谷
算法题
】P1055-[NOIP2008 普及组] ISBN 号码【入门2分支结构】Java题解
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P1055-[NOIP2008普及组]ISBN号码【入门2分支结构】Java题解题目描述输入格式输出格式样例#1样例输入#1样例输出#1样例
花无缺~
·
2023-12-28 16:34
洛谷算法题
算法
数据结构
java
LeetCode刷题--- 有效的数独
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-28 15:49
力扣递归算法题
leetcode
算法
职场和发展
LeetCode刷题--- N 皇后
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-28 15:38
力扣递归算法题
leetcode
算法
【数据结构和算法】找出两数组的不同
其他系列文章导航Java基础合集数据结构与算法合集设计模式合集多线程合集分布式合集ES合集文章目录其他系列文章导航文章目录前言一、题目描述二、题解2.1哈希类
算法题
注意事项2.2方法一:哈希法三、代码3.1
伴川
·
2023-12-28 14:01
数据结构与算法合集
数据结构
算法
设计模式
java
后端
线性回归
链表
活久见,阿里工作五年程序员面试小公司,竟然挂了?
一名阿里员工在互联网社区吐槽,称自己工作经验丰富,在阿里工作了五年,去面试一个小互联网创业公司竟然挂了,真是无力吐槽:我就郁闷了,在阿里工作五年,去面试某公司,上来啥都不问,就两道
算法题
我没有第一时间给出最优解
程序员日常填坑
·
2023-12-28 12:29
【
算法题
】矩阵顺时针旋转90° (js)
力扣链接:https://leetcode.cn/problems/rotate-matrix-lcci/description/本人题解:/***@param{number[][]}matrix*@return{void}Donotreturnanything,modifymatrixin-placeinstead.*/varrotate=function(matrix){constx=matr
godlike-icy
·
2023-12-28 05:45
算法题
算法
矩阵
javascript
【
算法题
】链表重排(js)
力扣链接:https://leetcode.cn/problems/LGjMqU/description//***Definitionforsingly-linkedlist.*functionListNode(val,next){*this.val=(val===undefined?0:val)*this.next=(next===undefined?null:next)*}*//***@par
godlike-icy
·
2023-12-28 05:45
算法题
算法
链表
javascript
LeetCode简单
题:198. 打家劫舍(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/house-robber/要点:dp动态规划Python,C++,Java都用了相同的动态规划法。动态规划题关键在于找转移方程,对于本题来说,如果数组长度为0,则返回0,如果数组长度为1,则返回nums[1],数组长度为2,则返回max(nums[1],nums[2]),当长度大于等于3时,i位置时当前最大值为max(dp[
好莱坞守门员
·
2023-12-28 03:00
碌碌无为
到后几天时间空闲比较多,说要好好学习java知识的,练
算法题
,可是到时候又会发现还有好多事情,开会,活动,生活中的各种杂事,也是非常浪费时间的。晚上九点半军训,衣服换来换去,真的是
王超楠8期强化班
·
2023-12-28 00:22
算法题
Python常用内置函数、方法、技巧汇总(其四:数字)
文章目录数字相关操作整除与求余取整无穷大进制转换华为OD算法/大厂面试高频题算法练习冲刺训练数字相关操作整除与求余一般而言,我们使用整除运算//和求余运算%来计算两个整数相除的商和余数。div=10//4mod=10%4如果想要同时得到商和余数,可以直接使用内置函数divmod()来完成。div,mod=divmod(10,4)取整取整操作分为向上取整和向下取整两种,这两个操作可以用python中
闭着眼睛学算法
·
2023-12-27 23:00
算法刷题技巧
Python
算法
python
数据结构
leetcode
算法题
Python常用内置函数、方法、技巧汇总(其七:位运算)
文章目录位运算与运算或运算异或运算左移运算和右移运算位运算定律判断`n`是否为`2`的幂华为OD算法/大厂面试高频题算法练习冲刺训练位运算整数类型的变量int在内存中是按照二进制的方式进行存储的,位运算指的就是直接对整数在内存中的二进制位进行操作。我们可以把二进制中数字和布尔类型进行类比,把位运算符和布尔运算符进行类比。这样更容易理解。假设要对两个数字a和b进行位运算,那么应该先将其转化为两个二进
闭着眼睛学算法
·
2023-12-27 12:05
算法刷题技巧
Python
算法
python
java
leetcode
位运算
算法题
中常用数学概念、公式、方法汇总(其四:组合学)
文章目录组合学加法原理乘法原理排列组合组合恒等式二项式定理华为OD算法/大厂面试高频题算法练习冲刺训练组合学加法原理加法原理是指做一件事情,完成它有n类方式,第一类方式有M1种方法,第二类方式有M2种方法,以此类推,第n类方式有Mn种方法,那么完成这件事情共有M1+M2+...+Mn种方法。乘法原理乘法原理是指做一件事,完成它需要分成n个步骤,做第一步有M1种不同的方法,做第二步有M2种不同的方法
闭着眼睛学算法
·
2023-12-27 12:35
算法刷题技巧
算法
python
c++
java
数学
leetcode
【洛谷
算法题
】P4414-[COCI2006-2007#2] ABC【入门2分支结构】Java题解
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P4414-[COCI2006-2007#2]ABC【入门2分支结构】Java题解题目描述输入格式输出格式题面翻译样例#1样例输入#1样例输出
花无缺~
·
2023-12-27 12:36
洛谷算法题
算法
数据结构
java
【
算法题
】由两个栈组成的队列
编写一个类,用两个栈实现队列,支持队列的基本操作(add、poll、peek)。解题思路为了实现栈后进先出的特点,设计栈stackPush用于实现add,栈stackPop用于实现poll。add操作永远在stackPush上执行;对于poll操作,如果stackPop有元素,则直接从stackPop弹出,否则先把元素从stackPush导入到stackPop,然后再从stackPop弹出。实现代
埋没随百草
·
2023-12-27 05:43
2023.12.11力扣每日一题——最小体力消耗路径
2023.12.11题目来源我的题解方法一DFS暴力解法(无法通过)方法二BFS/DFS+二分查找并查集最短路径
算法题
目来源力扣每日一题;题序:1631我的题解方法一DFS暴力解法(无法通过)在这个题可以直接使用
菜菜的小彭
·
2023-12-27 02:33
java
力扣每日一题
leetcode
算法
职场和发展
算法题
--判断数独已填入数据的合法性
image.png0.链接1.需求Determineifa9x9Sudokuboardisvalid.Onlythefilledcellsneedtobevalidatedaccordingtothefollowingrules:Eachrowmustcontainthedigits1-9withoutrepetition.Eachcolumnmustcontainthedigits1-9with
岁月如歌2020
·
2023-12-27 02:54
【
算法题
】12. 整数转罗马数字
题目罗马数字包含以下七种字符:I,V,X,L,C,D和M。字符数值I1V5X10L50C100D500M1000例如,罗马数字2写做II,即为两个并列的1。12写做XII,即为X+II。27写做XXVII,即为XX+V+II。通常情况下,罗马数字中小的数字在大的数字的右边。但也存在特例,例如4不写做IIII,而是IV。数字1在数字5的左边,所表示的数等于大数5减小数1得到的数值4。同样地,数字9表
YifengGuo233
·
2023-12-26 23:42
LeetCode练习手册
数据库
【
算法题
】9. 回文数
题目给你一个整数x,如果x是一个回文整数,返回true;否则,返回false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121是回文,而123不是。示例1:输入:x=121输出:true示例2:输入:x=-121输出:false解释:从左向右读,为-121。从右向左读,为121-。因此它不是一个回文数。示例3:输入:x=10输出:false解释:从右向左读,为01。因此它
YifengGuo233
·
2023-12-26 23:41
LeetCode练习手册
算法
leetcode
数据结构
【
算法题
】10. 正则表达式匹配
题目给你一个字符串s和一个字符规律p,请你来实现一个支持'.'和'*'的正则表达式匹配。'.'匹配任意单个字符'*'匹配零个或多个前面的那一个元素所谓匹配,是要涵盖整个字符串s的,而不是部分字符串。示例1:输入:s="aa",p="a"输出:false解释:"a"无法匹配"aa"整个字符串。示例2:输入:s="aa",p="a*"输出:true解释:因为'*'代表可以匹配零个或多个前面的那一个元素
YifengGuo233
·
2023-12-26 23:41
LeetCode练习手册
正则表达式
服务器
linux
【
算法题
】11. 盛最多水的容器
题目给定一个长度为n的整数数组height。有n条垂线,第i条线的两个端点是(i,0)和(i,height[i])。找出其中的两条线,使得它们与x轴共同构成的容器可以容纳最多的水。返回容器可以储存的最大水量。说明:你不能倾斜容器。示例1:输入:[1,8,6,2,5,4,8,3,7]输出:49解释:图中垂直线代表输入数组[1,8,6,2,5,4,8,3,7]。在此情况下,容器能够容纳水(表示为蓝色部
YifengGuo233
·
2023-12-26 23:39
LeetCode练习手册
算法
【算法】LeetCode
算法题
-Remove Duplicates from Sorted Array
01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第8题(顺位题号是26)。
程序员小川
·
2023-12-26 23:05
LeetCode刷题--- 优美的排列
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn
元清加油
·
2023-12-26 14:03
力扣递归算法题
leetcode
算法
408数据结构错题知识点拾遗
而
算法题
首先就是要对基本算法的熟练,多尝试后掌握暴力算法即可,想要追求高分可自己找
算法题
拓展练习。第
Giperxr
·
2023-12-26 10:59
408
数据结构
算法
考研
联想
算法题
-石头剪刀布
联想
算法题
-石头剪刀布问题描述剪刀石头布是一种常见的猜拳游戏,当玩家人数为两人时,它的规则如下:在每一轮中,双方分别同时给出石头(Rock)、剪刀(Scissor)和布(Paper)这三种手势中的一种。
极客李华
·
2023-12-26 08:54
日常生活中的算法问题
算法
数据结构
c++
联想
算法题
-小朋友分糖果
联想
算法题
-小朋友分糖果问题描述有n个小朋友围成一圈,假设他们的编号分别为1,2,…,n,编号为i与编号为i+1(1[3,4,4,3]=>[4,3,3,4]=>[3,4,4,3]。
极客李华
·
2023-12-26 08:54
日常生活中的算法问题
算法
联想
算法题
-发牌序列
联想
算法题
-发牌序列问题描述小A和小B在玩纸牌。每张牌上都有一个点数,所有的牌都背面朝上叠放成一个牌堆,现在他们在研究如何发牌。
极客李华
·
2023-12-26 08:53
日常生活中的算法问题
算法
c++
数据结构
【LeetCode:1276. 不浪费原料的汉堡制作方案 | 数学】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域新星创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-12-26 07:44
LeetCode每日一题打卡
leetcode
算法
java
公式
经典算法:汉诺塔详解,java递归实现
经典
算法题
:汉诺塔题目描述:相传在古印度圣庙中,有一种被称为汉诺塔(Hanoi)的游戏。该游戏是在一块铜板装置上,有三根杆(编号A、B、C),在A杆自下而上、由大到小按顺序放置64个金盘(如下图)。
我叫桃小夭
·
2023-12-26 06:34
java学习
我的2023年
虽然感觉自己解决
算法题
能力还称不上大牛,但自己至少努力了。这175天获得徽章的时候,我今年已经打了175天的题目,基本上是每天两三道题这样打下来的。
城堡修炼者
·
2023-12-26 04:42
生活杂谈
leetcode
程序人生
LeetCode刷题--- 字母大小写全排列
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-25 18:05
力扣递归算法题
leetcode
算法
树与图的深度优先遍历、宽度优先遍历算法总结
树和图的遍历树和图的深度优先遍历例题展示题目链接活动-AcWing系统讲解常用算法与数据结构,给出相应代码模板,并会布置、讲解相应的基础
算法题
目。https://www.acwi
ykycode
·
2023-12-25 15:53
经典算法总结
DFS
BFS
算法
深度优先
宽度优先
树和图的遍历
BFS
DFS
Bellman_Ford算法总结
例题展示题目链接853.有边数限制的最短路-AcWing题库高质量的
算法题
库https://www.acwing.com/proble
ykycode
·
2023-12-25 15:20
经典算法总结
图论
算法
Bellman_Ford算法
有负权边的最短路
最短路问题
图论
【数据结构】第二章——线性表(1)
线性表是
算法题
命题的重点。这类
算法题
实现起来比较容易且代码量较少,但是要求具有最优的性能(时间复杂度、空间复杂度),因此,我们应该牢固掌握线性表的各种基本操作(基于两种存储结构),在平时的学
蒙奇D索大
·
2023-12-25 15:43
数据结构
数据结构
算法
c语言
改行学it
学习
算法-哈希表-中等-字母异位词
记录一下
算法题
的学习14有效的字母异位词题目给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。
木禾呀
·
2023-12-25 10:54
散列表
数据结构
LeetCode简单
题:136. 只出现一次的数字(Python,C++,Java)
一.解法https://leetcode-cn.com/problems/single-number/要点:异或Python,C++,Java都用了相同的异或法,从answer=nums[0]开始算,再从i=1到i=length-1依次算answer^nums[i],得到的就是答案,这是因为题目除了某个元素只出现一次以外,其余每个元素均出现两次。异或运算有以下三个性质。1.任何数和0做异或运算,结
好莱坞守门员
·
2023-12-25 00:28
LeetCode刷题--- 组合总和
个人主页:元清加油_【C++】,【C语言】,【数据结构与算法】-CSDN博客个人专栏力扣递归
算法题
http://t.csdnimg.cn/yUl2I【C++】http://t.csdnimg.cn/6AbpV
元清加油
·
2023-12-24 19:49
力扣递归算法题
leetcode
算法
一站式指南:第 377 场力扣周赛的终极题解
比赛详情比赛地址题目一很简单题目二主要是题目长了点,其实解法很常规(比赛后才意识到)题目三套用Dijkstra
算法题
目四没时间解答水平还有待提升(其实就是需要灵活组合运用已知的算法,有点类似大模型的Agent
数据与后端架构提升之路
·
2023-12-24 19:13
#
算法
python
开发语言
ChatGPT 4 测试Algorithm co-pilot prompts
测试用例:Leetcode
算法题
135.分发糖果困难n个孩子站成一排。给你一个整数数组ratings表示每个孩子的评分。你需要按照以下要求,给这些孩子分发糖果:每个孩子至少分配到1个糖果。
UCAS_sqs
·
2023-12-24 16:15
算法设计与分析
算法
CV算法面试题学习
本文记录了CV
算法题
的学习。
电子系的小欣
·
2023-12-24 15:14
深度学习
计算机视觉
算法
计算机视觉
python
力扣-两数相加(Java)
力扣算法—两数相加在刷完B站up主遇见狂神说的java基础篇之后,本人也就开始了力扣的刷题之路,刷的第一道题便是两数相加的
算法题
,那么这道题目在做完后在此进行一个简单的思路陈述和总结。
l2323521889
·
2023-12-24 14:31
java
leetcode
算法
力扣
算法题
1.两数之和(Java)
力扣
算法题
1.两数之和(Java)给定一个整数数组nums和一个整数目标值target,请你在该数组中找出和为目标值target的那两个整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。
Be in hell
·
2023-12-24 14:00
leetcode算法题
java
算法题
系列6·删除有序数组中的重复项
目录题目描述思路分析提交结果题目描述给你一个非严格递增排列的数组nums,请你原地删除重复出现的元素,使每个元素只出现一次,返回删除后数组的新长度。元素的相对顺序应该保持一致。然后返回nums中唯一元素的个数。考虑nums的唯一元素的数量为k,你需要做以下事情确保你的题解可以被通过:更改数组nums,使nums的前k个元素包含唯一元素,并按照它们最初在nums中出现的顺序排列。nums的其余元素与
ProblemTerminator
·
2023-12-24 13:05
快速查阅
算法
BFS解决FloodFill算法相关leetcode
算法题
文章目录1.图像渲染2.岛屿数量3.岛屿的最大面积4.被围绕的区域1.图像渲染图像渲染classSolution{intdx[4]={0,0,1,-1};intdy[4]={1,-1,0,0};public:vector>floodFill(vector>&image,intsr,intsc,intcolor){intm=image.size(),n=image[0].size();intprev
@A云淡风轻
·
2023-12-24 12:20
算法
算法
宽度优先
leetcode
第九周
算法题
(哈希映射,二分,Floyd算法 (含详细讲解) )
第九周
算法题
第一题题目来源:33.搜索旋转排序数组-力扣(LeetCode)题目描述:整数数组nums按升序排列,数组中的值互不相同。
Xiao Ling.
·
2023-12-24 09:51
算法
哈希算法
Floyd
【
算法题
】4. 寻找两个正序数组的中位数
题目给定两个大小分别为m和n的正序(从小到大)数组nums1和nums2。请你找出并返回这两个正序数组的中位数。算法的时间复杂度应该为O(log(m+n))。示例1:输入:nums1=[1,3],nums2=[2]输出:2.00000解释:合并数组=[1,2,3],中位数2示例2:输入:nums1=[1,2],nums2=[3,4]输出:2.50000解释:合并数组=[1,2,3,4],中位数(2
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
【
算法题
】5. 最长回文子串
题目给你一个字符串s,找到s中最长的回文子串。如果字符串的反序与原始字符串相同,则该字符串称为回文字符串。示例1:输入:s="babad"输出:"bab"解释:"aba"同样是符合题意的答案。示例2:输入:s="cbbd"输出:"bb"提示:1=0&&rightIndexans.length()){ans=s.substring(leftIndex+1,rightIndex);}}}
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
java
【
算法题
】6. N字形变换
题目将一个给定字符串s根据给定的行数numRows,以从上往下、从左到右进行Z字形排列。比如输入字符串为"PAYPALISHIRING"行数为3时,排列如下:PAHNAPLSIIGYIR之后,你的输出需要从左往右逐行读取,产生出一个新的字符串,比如:"PAHNAPLSIIGYIR"。请你实现这个将字符串进行指定行数变换的函数:stringconvert(strings,intnumRows);示例
YifengGuo233
·
2023-12-24 08:37
LeetCode练习手册
算法
【
算法题
】3. 无重复字符的最长子串
题目给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。例子1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。例子2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。提示:0<=s.length<=5*10^4s由英文字母、数字、符号和空格组成题解classSolution{publicintle
YifengGuo233
·
2023-12-24 08:34
LeetCode练习手册
算法
【经典LeetCode
算法题
目专栏分类】【第10期】排序问题、股票问题与TOP K问题:翻转对、买卖股票最佳时机、数组中第K个最大/最小元素
《博主简介》小伙伴们好,我是阿旭。专注于人工智能AI、python、计算机视觉相关分享研究。✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~感谢小伙伴们点赞、关注!《------往期经典推荐------》一、AI应用软件开发实战专栏【链接】二、机器学习实战专栏【链接】,已更新31期,欢迎关注,持续更新中~~三、深度学习【Pytorch】专栏【链接】四、【StableDi
阿_旭
·
2023-12-24 04:16
算法与数据结构
算法
人工智能
上一页
11
12
13
14
15
16
17
18
下一页
按字母分类:
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
其他