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
力扣归纳
算法入门——滑动窗口
好文滑动窗口详解-
力扣
一、无重复字符的最长子串解法一i、j:两个下标构造成一个窗口每次找到的不重复子串长度:j-i取最大值使用indexOf方法,对窗口内的字符串进行重复判断classSolution{
知向谁边
·
2024-01-31 10:32
力扣
55.跳跃游戏
思路:从后往前遍历,遇到元素为0时,记录对应的下标位置,再向前遍历元素,看最大的跳跃步数能否跳过0的位置,不能则继续往前遍历代码:classSolution{public:boolcanJump(vector&nums){if(nums.size()==1)returntrue;intend=nums.size()-2;//最后一个下标的前一个inti=0;boolflag=false;intte
凶鼠
·
2024-01-31 09:55
力扣
leetcode
游戏
算法
leetcode
力扣
第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]。在此情况下,容器能够容纳水(表示为
唯余木叶下弦声
·
2024-01-31 09:05
算法
leetcode
职场和发展
信息技术助力个性化教学—模块二反思
经过这一个模块的学习,我想把缺少信息技术难以达成的教学效果
归纳
为—个性化。在传统的课堂教学中,只有两个方式让老师对学生的学情有比较精准的
谢娟福州
·
2024-01-31 08:29
订单退款&重复支付需求疑问点
归纳
整理
全部订单/已完成订单1.当前退款操作入口有哪些地方?答:当前只有全部订单、已完成订单显示退款按钮操作2.订单管理—全部订单/已完成订单全额退款结束是否显示退款按钮?or仍然正常显示?例如:原订单用户已支付100元,第一次退款50、第二次退款50,第三次退款0?退款>0?注意:携带有2位小数的退款操作答:遵守可退款金额=实付金额-已退款金额逻辑;即使0元退款按钮也正常显示3.0元免费领取公开课、单科
米不开朗基罗
·
2024-01-31 08:12
机器学习——绪论总结
目录一、引入二、基本术语三、假设空间与
归纳
偏四、模型选择一、引入机器学习:通过计算手段,得出具有能够自我修改、完善能力的模型,利用经验改善系统自身性能。
带带琪宝
·
2024-01-31 07:31
机器学习
机器学习
人工智能
国内外FPGA主要厂商和其主要芯片
前言随着人工智能的普及,在落地过程中由于需要实时处理大批量的图片和视频数据,在硬件设计过程中,fpga都会作为硬件架构中的周转,所以近年来fpga工程师的需求越来越大,本文旨在
归纳
一下目前市场主流的fpga
程老师讲FPGA
·
2024-01-31 07:13
fpga开发
力扣
28-实现strStr()——字符串匹配KMP算法
题目描述实现strStr()函数。给你两个字符串haystack和needle,请你在haystack字符串中找出needle字符串出现的第一个位置(下标从0开始)。如果不存在,则返回-1。说明:当needle是空字符串时,我们应当返回什么值呢?这是一个在面试中很好的问题。对于本题而言,当needle是空字符串时我们应当返回0。这与C语言的strstr()以及Java的indexOf()定义相符。
张怼怼√
·
2024-01-31 06:21
从暴力搜索开始!
leetcode
算法
双非本科准备秋招(10.1)——
力扣
刷题
1、18.四数之和难点还是在于去重。借鉴之前做的三数之和的思路,三数之和是一层循环,两个指针。那么这个题就可以两层循环,两个指针。这题和三数之和有什么区别呢?三数之和是判断和是否为0,这个题是判断和是否为target,那么就不能简单地认为nums[i]>0就break了。因为可能是例如-4-100,target=-5这种情况。所以剪枝的时候必须要求target>0,nums[i]>target才行
随心自风流
·
2024-01-31 06:47
leetcode
算法
求职招聘
java
力扣
labuladong一刷day70天回溯大集合
力扣
labuladong一刷day70天回溯大集合文章目录
力扣
labuladong一刷day70天回溯大集合一、51.N皇后二、37.解数独一、51.N皇后题目链接:https://leetcode.cn
当年拼却醉颜红
·
2024-01-31 06:45
力扣算法题
leetcode
算法
职场和发展
力扣
labuladong一刷day69天回溯大集合
力扣
labuladong一刷day69天回溯大集合一、332.重新安排行程题目链接:https://leetcode.cn/problems/reconstruct-itinerary/description
当年拼却醉颜红
·
2024-01-31 06:15
力扣算法题
leetcode
算法
职场和发展
力扣
labuladong一刷day68天回溯大集合
力扣
labuladong一刷day68天回溯大集合文章目录
力扣
labuladong一刷day68天回溯大集合一、491.非递减子序列二、46.全排列三、47.全排列II一、491.非递减子序列题目链接:
当年拼却醉颜红
·
2024-01-31 06:14
力扣算法题
leetcode
数据结构
算法
力扣
labuladong一刷day71天动态规划5题
力扣
labuladong一刷day71天动态规划文章目录
力扣
labuladong一刷day71天动态规划动态规划五部曲一、509.斐波那契数二、70.爬楼梯三、746.使用最小花费爬楼梯四、62.不同路径五
当年拼却醉颜红
·
2024-01-31 06:31
力扣算法题
leetcode
动态规划
算法
双非本科准备秋招(11.2)——
力扣
字符串
今天学习状态不佳,JVM也没学,水一水字符串的题,休息休息再战。1、LCR122.路径加密emmmm,替换一下就行了,也没啥可讲的。classSolution{publicStringpathEncryption(Stringpath){returnpath.replace(".","");}}2、LCR182.动态口令就是把字符串截取一下,把前半部分放到后半部分。classSolution{pu
随心自风流
·
2024-01-31 06:31
算法
java
leetcode
求职招聘
力扣
349两个数的交集
题目连接:349.两个数组的交集-
力扣
(LeetCode)给定两个数组nums1和nums2,返回它们的交集。输出结果中的每个元素一定是唯一的。我们可以不考虑输出结果的顺序。
C++下等马
·
2024-01-31 06:28
力扣
leetcode
算法
职场和发展
#LeetCode——415.字符串相加
来源:
力扣
(LeetCode)链接:https://leetcode-cn.com/problems/add-strings著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。示例
鲨瓜2号
·
2024-01-31 06:25
leetcode
算法
散列表
基于SQL注入漏洞的总结与
归纳
(个人学习 整理
归纳
复习
第一节我们首先要知道什么是SQL注入漏洞SQL注入常见的web漏洞,形成的主要原因是web应用程序在接收相关数据参数时未做好过滤,将其直接带入到数据库中查询,导致攻击者可以拼接执行构造的SQL语句。像这样我们输入?id=1我们可以获得id=1的信息这就是sql注入漏洞,可以通过sql的命令行去后台直接查询信息第二节SQL注入的产生原因原因:在前后端数据的交互中,前端的数据传到后台处理时,没有做严格
曼达洛战士
·
2024-01-31 04:21
sql
学习
数据库
算法设计与分析实验:堆排序与分治
采用分治的思路及具体测试二、数据流中的中位数编辑2.1具体思路2.2代码实现2.3测试结果三、数组中的第k个最大元素3.1采用分治思路3.2采用最小堆四、最小K个数4.1采用快速排序思路4.2采用堆的思想一、合并K个升序链表
力扣
第
长安er
·
2024-01-31 04:43
算法分析与设计
算法
最小堆
分治
堆排序
算法设计与分析实验:并查集与生成树
1.1采用并查集的思想1.2采用动态规划的思想二、账户合并2.1具体思路2.2思路呈现2.3代码实现2.4复杂度分析三、连接所有点的最小费用3.1思路一:最小生成树3.2思路二:并查集鸡汤一、情侣牵手
力扣
第
长安er
·
2024-01-31 04:43
算法分析与设计
python
算法
数据结构
编程
并查集
哈希表
动态规划
算法设计与分析实验:滑动窗口与二分查找
代码复杂度分析2.5运行结果三、两数之和II-输入有序数组3.1采用二分查找的思想3.2采用滑动窗口的思想四、二叉搜索树中的插入操作4.1采用递归的思想4.2采用迭代的思想一、寻找两个正序数组的中位数
力扣
第四题
长安er
·
2024-01-31 04:12
算法分析与设计
算法
滑动窗口
二分查找
递归
迭代
每日OJ题_算法_前缀和④_
力扣
238. 除自身以外数组的乘积
目录
力扣
238.除自身以外数组的乘积解析代码
力扣
238.除自身以外数组的乘积238.除自身以外数组的乘积难度中等给你一个整数数组nums,返回数组answer,其中answer[i]等于nums中除nums
GR鲸鱼不跑步
·
2024-01-31 03:51
每日OJ题
算法
leetcode
c++
前缀和
每日OJ题_算法_前缀和⑤_
力扣
560. 和为 K 的子数组
目录
力扣
560.和为K的子数组解析代码
力扣
560.和为K的子数组560.和为K的子数组难度中等给你一个整数数组nums和一个整数k,请你统计并返回该数组中和为k的子数组的个数。
GR鲸鱼不跑步
·
2024-01-31 03:51
每日OJ题
算法
leetcode
c++
前缀和
每日OJ题_算法_前缀和⑥_
力扣
974. 和可被 K 整除的子数组
目录
力扣
974.和可被K整除的子数组解析代码
力扣
974.和可被K整除的子数组974.和可被K整除的子数组难度中等给定一个整数数组nums和一个整数k,返回其中元素之和可被k整除的(连续、非空)子数组的数目
GR鲸鱼不跑步
·
2024-01-31 03:51
每日OJ题
算法
leetcode
c++
前缀和
数学
同余定理
运营之光05
归纳
如下:4.1从运营执行到规划,需要思考3个规律:单一的线性思维不能做好运营;不同时期产品需要考虑不同的运营方式,不能单纯追求用户增长;早期产品运营围绕口碑,少而精;4.2不同产品阶段特效和运营策略,
元元妈妈要元气
·
2024-01-31 03:16
事情一来,马上就知道怎么做!——《做事的常识》
知识,就是对外部客观规律的
归纳
和总结,比如:水在零度的时候会结冰。能力,就是对知识的处理、运用。最后他举例说:
一书三拆
·
2024-01-31 02:12
801. 使序列递增的最小交换次数(Python)
难度:★★★★☆类型:数组方法:动态规划
力扣
链接请移步本题传送门更多
力扣
中等题的解决方案请移步
力扣
中等题目录题目我们有两个长度相等且不为空的整型数组A和B。我们可以交换A[i]和B[i]的元素。
玖月晴
·
2024-01-31 02:57
护师考试知识点
归纳
(九)
1.减轻腹胀,可采用肛管排气;严重腹胀时,可禁食并胃肠减压;限制食用易产气的食物。2.每次放腹水不宜过多,每次应小于3000ml;大量放腹水后,患者应卧床休息8-12小时。3.腹痛的护理:诊断未明时,应禁食;严禁在未确诊前随意使用强效镇痛药或激素;急腹症时不能热敷,不能用泻药,不能灌肠。4.消化性溃疡出血、食管胃底静脉曲张出血是上消化道出血的常见疾病。5.出血量为5ml左右,粪便隐血试验呈阳性;出
寒梅栀子香
·
2024-01-31 01:26
力扣
记录:Hot100(9)——337-448
本次题目337打家劫舍III338比特位计数347前K个高频元素394字符串解码399除法求值406根据身高重建队列416分割等和子集437路径总和III438找到字符串中所有字母异位词448找到所有数组中消失的数字337打家劫舍III动态规划,之前做过,后序遍历,递归时计算当前节点的最大偷窃金额,偷当前节点则不能偷左右孩子,偷左右孩子则不能偷当前节点时间复杂度O(n),空间复杂度O(n)clas
Kiwi_fruit
·
2024-01-31 01:42
Hot100
LeetCode
leetcode
算法
深度优先
力扣
记录:Hot100(4)——75-101
本次题目75颜色分类76最小覆盖子串78子集79单词搜索84柱状图中最大的矩形85最大矩形94二叉树的中序遍历96不同的二叉搜索树98验证二叉搜索树101对称二叉树75颜色分类快排,选择最左为哨兵,循环时先移动右指针,递归时跳过哨兵时间复杂度O(nlogn),空间复杂度O(n)classSolution{publicvoidsortColors(int[]nums){//快排quickSort(n
Kiwi_fruit
·
2024-01-31 01:11
Hot100
LeetCode
leetcode
算法
数据结构
力扣
hot100 子集 回溯 超简洁
Problem:78.子集文章目录思路复杂度Code思路参考题解复杂度时间复杂度:添加时间复杂度,示例:O(n)O(n)O(n)空间复杂度:添加空间复杂度,示例:O(n)O(n)O(n)CodeclassSolution{List>ans=newArrayListt=newArrayList>subsets(int[]nums){a=nums;n=nums.length;dfs(0);retur
兑生
·
2024-01-31 01:41
力扣
hot100
leetcode
算法
职场和发展
读《编程的数学原理》
读书目标计算机程序其实就是一个形式系统算法就是数学掌握编程范式组合与抽象集合与逻辑函数与关系组合与时序数理逻辑五个部分:逻辑演算、证明论、公理集合论、递归论、模型论第一章自然数几何原本公理化系统皮亚诺公理(PeanoAxioms)
归纳
公理皮亚诺算数系统自然数与计算机程序公理化的加法乘法定理递归函数累加与阶乘自然数同构自然数同构于数据结构第二章递归欧几里得算法
FrankYang6666
·
2024-01-31 00:51
CS
数学
数学
计算机
力扣
(leetcode)第119题杨辉三角II(Python)
119.杨辉三角II题目链接:119.杨辉三角II给定一个非负索引rowIndex,返回「杨辉三角」的第rowIndex行。在「杨辉三角」中,每个数是它左上方和右上方的数的和。示例1:输入:rowIndex=3输出:[1,3,3,1]示例2:输入:rowIndex=0输出:[1]示例3:输入:rowIndex=1输出:[1,1]提示:0List[int]:ifrowIndex==0:return[
十八子是李
·
2024-01-31 00:43
Python题集
leetcode
python
算法
android
开发语言
力扣
(leetcode)第121题买卖股票的最佳时机(Python)
121.买卖股票的最佳时机题目链接:121.买卖股票的最佳时机给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票
十八子是李
·
2024-01-31 00:43
Python题集
leetcode
python
算法
android
开发语言
Leetcode题88、合并两个有序数组(Python题解)微博面试题
问题:题目来源:
力扣
(LeetCode)leetcode88.合并两个有序数组难度:简单分析:有两种方法,一个是python的骚操作,直接数组切片,然后sort就完事了;一个是利用三指针,充分利用长数组后半部分的多余空间进行原地操作
AI414010
·
2024-01-31 00:12
leetcode
指针
leetcode
算法
数据结构
python
(
力扣
)第88. 合并两个有序数组
88.合并两个有序数组题目要求:给你两个有序整数数组nums1和nums2,请你将nums2合并到nums1中,使nums1成为一个有序数组。初始化nums1和nums2的元素数量分别为m和n。你可以假设nums1的空间大小等于m+n,这样它就有足够的空间保存来自nums2的元素。解题思路:将nums1数组长度为nums2的最右子字符串换成nums2;nums1排序,返回结果解题代码:classS
搞点學術的研究生
·
2024-01-31 00:12
Python3.7实战操作
leetcode
python
数组
力扣
(leetcode) 88. 合并两个有序数组(双指针法)(库函数法)
题目在这:https://blog.csdn.net/qq_38737428?spm=1000.2115.3001.5343题目分析:这道题给的题目挺恶心的。就是将两个有序数组合并成一个有序数组。但是他给的数组是这样的:nums1=[1,2,3,0,0,0]这里实际上就是:nums1=[1,2,3]。后面的0只起到占位符的作用。法一:思路分析:这个0非常碍事。上来第一步先把0去掉。反着遍历数组。遇
深度不学习!!
·
2024-01-31 00:12
交流学习
个人笔记
leetcode
python
力扣
(leetcode)第88题合并两个有序数组(Python)
88.合并两个有序数组题目链接:88.合并两个有序数组给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,而是存储在数组nums1中。为了应对这种情况,nums1的初始长度为m+n,其中前m个元素表示应合并的元素,后n个元
十八子是李
·
2024-01-31 00:11
Python题集
leetcode
python
算法
开发语言
android
基于springboot的美食推荐商城的设计与实现
毕业设计(论文)题目:美食推荐商城*****摘要*现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,
归纳
,集中处理数据信息的管理方式。
爱编程的阿牛
·
2024-01-31 00:06
spring
boot
美食
后端
基于springboot的科研工作量管理系统的设计与实现
题目:科研工作量管理系统*****摘要*现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,
归纳
,集中处理数据信息的管理方式。
爱编程的阿牛
·
2024-01-31 00:06
spring
boot
后端
java
基于SpringBoot母婴商城
摘要现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,
归纳
,集中处理数据信息的管理方式。
爱编程的阿牛
·
2024-01-31 00:35
spring
boot
后端
java
力扣
、牛客例题-----链表
文章目录例题1203.移除链表元素例题2206.反转链表例题3876.链表的中间节点例题4链表中倒数第k个结点例题521.合并两个有序链表例题6OR36链表的回文结构例题7CM11链表分割例题8160.相交链表例题9141.环形链表例题10142.环形链表||例题1203.移除链表元素【题目链接】:移除链表元素【题目描述】:给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Nod
码农小张~
·
2024-01-31 00:32
JAVA题目
数据结构
leetcode
链表
算法
java
数据结构
698. 划分为k个相等的子集(Python)
题目难度:★★★☆☆类型:数组方法:动态规划
力扣
链接请移步本题传送门更多
力扣
中等题的解决方案请移步
力扣
中等题目录给定一个整数数组nums和一个正整数k,找出是否有可能把这个数组分成k个非空子集,其总和都相等
玖月晴
·
2024-01-31 00:58
力扣
题目训练(3)
2024年1月27日
力扣
题目训练2024年1月27日
力扣
题目训练290.单词规律292.Nim游戏303.区域和检索-数组不可变91.解码方法92.反转链表II41.缺失的第一个正数2024年1月27日
力扣
题目训练
落幕·重逢
·
2024-01-31 00:56
编程学习
leetcode
算法
c++
力扣
题目训练(4)
2024年1月28日
力扣
题目训练2024年1月28日
力扣
题目训练326.3的幂342.4的幂344.反转字符串93.复原IP地址95.不同的二叉搜索树II42.接雨水2024年1月28日
力扣
题目训练2024
落幕·重逢
·
2024-01-31 00:56
编程学习
leetcode
算法
c++
力扣
题目训练(6)
2024年1月30日
力扣
题目训练2024年1月30日
力扣
题目训练367.有效的完全平方数374.猜数字大小383.赎金信99.恢复二叉搜索树105.从前序与中序遍历序列构造二叉树51.N皇后2024年1
落幕·重逢
·
2024-01-31 00:56
leetcode
算法
c++
力扣
题目训练(5)
2024年1月29日
力扣
题目训练2024年1月29日
力扣
题目训练345.反转字符串中的元音字母349.两个数组的交集350.两个数组的交集II96.不同的二叉搜索树97.交错字符串44.通配符匹配2024
落幕·重逢
·
2024-01-31 00:24
编程学习
leetcode
算法
c++
LeetCode·每日一题·862.和至少为 K 的最短子数组·队列+前缀和
shortest-subarray-with-sum-at-least-k/solutions/1925398/qian-zhui-he-dan-diao-shuang-duan-dui-li-zswz/来源:
力扣
迅~
·
2024-01-31 00:20
LeetCode刷题笔记
leetcode
算法
数据结构
力扣
hot100 组合总和 回溯 剪枝 组合
Problem:39.组合总和文章目录思路复杂度Code思路复杂度时间复杂度:O(n)O(n)O(n)空间复杂度:O(n)O(n)O(n)CodeclassSolution{List>res=newArrayList>combinationSum(int[]candidates,inttarget){if(candidates==null||candidates.length==0)returnn
兑生
·
2024-01-30 23:35
力扣
hot100
leetcode
剪枝
算法
力扣
hot100 括号生成 递归回溯 超简洁版
Problem:22.括号生成Code使用static会被复用classSolution{Listans=newArrayListgenerateParenthesis(intn){dfs(n,n,"");returnans;}/***@paraml左括号待补个数*@paramr右括号待补个数*@params当前的括号序列*/privatevoiddfs(intl,intr,Strings){//
兑生
·
2024-01-30 23:35
力扣
hot100
leetcode
算法
职场和发展
力扣
hot100 单词搜索 深度优先搜索 特殊字符判重
Problem:79.单词搜索CodeclassSolution{intn,m;char[][]b;Stringword;int[]dx={1,0,-1,0};int[]dy={0,1,0,-1};publicbooleanexist(char[][]board,Stringword){b=board;this.word=word;n=b.length;m=b[0].length;//以所有点作为
兑生
·
2024-01-30 23:35
力扣
hot100
leetcode
深度优先
算法
上一页
32
33
34
35
36
37
38
39
下一页
按字母分类:
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
其他