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_经典例题
运筹说 第39期 | 运输问题
经典例题
讲解
运输问题是针对生产与需求之间的关系,如何使供应链可以高效率低成本地进行与控制的问题。说到底这也是一个求最优解的问题,即如何在多种方案之中找到最优的一种方案。通过前面的学习,我们了解到运输问题是一类特殊的线性规划问题,将单纯型法的思想用到运输问题的求解里,便得到了运输问题的表上作业法。首先确定初始方案,可选用西北角法、最小元素法或伏格尔法;其次进行解的最优性检验,有闭回路法和位势法两种基本方法;最后
运筹说
·
2022-12-24 10:56
运筹学
运筹说
运筹学
运输问题
运筹说 第61期 | 整数规划
经典例题
讲解
本期,小编选取三类共七道整数规划的
经典例题
,包括含有一
运筹说
·
2022-12-24 10:56
运筹学
运筹说
运筹学
整数规划
运筹说 第19期 | 线性规划
经典例题
讲解
前言经过前几期线性规划知识点的梳理,相信小伙伴们已经掌握了线性规划这把神兵利器,已经迫不及待使用它大展身手了。那么本期小编就带大家使用线性规划来解决现实中的经典问题。线性规划是运筹学的重要分支,它是一门实用性很强的应用数学学科。随着计算机技术的发展和普及,线性规划的应用越来越广泛,例如计划、生产、运输、技术等问题,线性规划是指从各种限制条件的组合中,选择出最为合理的计算方法,建立线性规划模型从而求
运筹说
·
2022-12-24 10:25
运筹学
运筹说
sinx泰勒展开_求极限:泰勒公式应展开到第几阶?
我们从一道
经典例题
说起例1:求极限:错解:等价无穷小,因此错误分析:等价不是相等!例如:银行卡余额为500000元(sinx),扶个老太太的成本499995元!
weixin_39521835
·
2022-12-22 15:09
sinx泰勒展开
【算法学习】马尔可夫过程及
经典例题
讲解(含代码实现)
公众号关注52DATA,获得更多数据分析知识,感谢支持—>文章目录马尔可夫过程1.马尔可夫性2.马尔可夫链2.1转移概率矩阵(随机矩阵)2.2状态概率2.3平稳分布3.一个很经典的例题帮助理解马尔科夫预测方法1.求状态转移概率2.运用状态概率进行预测3.准备使用1950-1979年的数据来预测1979-1989的数据马尔可夫过程马尔可夫过程(Markovprocess)是一类随机过程。它的原始模型
卡姆皮欧特h
·
2022-12-20 17:44
python
数据分析
LeetCode_
贪心算法_中等_1785.构成特定和需要添加的最少元素
目录1.题目2.思路3.代码实现(Java)1.题目给你一个整数数组nums,和两个整数limit与goal。数组nums有一条重要属性:abs(nums[i])=0,那么abs(x)等于x;否则,等于-x。示例1:输入:nums=[1,-1,1],limit=3,goal=-4输出:2解释:可以将-2和-3添加到数组中,数组的元素总和变为1-1+1-2-3=-4。示例2:输入:nums=[1,-
星许辰
·
2022-12-20 13:29
LeetCode
算法刷题
leetcode
贪心算法
PV操作
经典例题
目录一、生产者-消费者问题二、读者-写者问题1.读者优先2.写者优先(相对公平)三、哲学家进餐问题四、练习1.水果问题2.和尚打水问题3.餐厅职员问题4.汽车站点问题5.进程流图问题6.观察者-报告者问题7.阅览室问题一、生产者-消费者问题【生产者与消费者的同步关系】生产者:当有界缓冲区中无空位置时,要等待;向有界缓冲区放入物品后,要发消息。消费者:当有界缓冲区中无物品时,要等待;从有界缓冲区取出
憨憨憨羊
·
2022-12-20 11:18
操作系统
其他
树状数组
经典例题
目录1.数星星2.小朋友排队3.求逆序对1.数星星题目描述天空中有一些星星,这些星星都是在不同的位置,每个星星都有一个坐标。如果一个星星的左下方(包含正左和正下)有k颗星星,就说这颗星星是k级的。例如,上图中星星5是3级的(1,2,4在它的左下),星星2,4是1级的。例如图中有1个0级的星星,2个1级的星星,1个2级的星星,1个3级的星星。给定星星的位置,输
流年~啊
·
2022-12-19 08:40
数据结构
算法
c++
开发语言
C语言
经典例题
,结构体
目录一.求二进制位中数字1的个数1.算法一2.算法二3.算法三二.打印一个十进制数的二进制位的奇偶位(牛客网)结束三.结构体1.结构体类型的两种声明方式2.结构体变量的初始化3.结构体类型中结构成员的访问4.结构体变量的值传递和址传递一.求二进制位中数字1的个数1.算法一模2余2法intCalc_late(unsignedinta)//值传递a,进入函数体{intcount=0;//统计数字1的个
小白的白白
·
2022-12-16 15:52
c语言
开发语言
完结篇:操作符详解(2)
间接访问操作符(解引用操作符)4、sizeof计算操作数的类型长度5、~操作符操作符的结合使用6、++操作符(前置/后置)7、--操作符(前置/后置)8、(类型)强制类型转换二、关系操作符三、逻辑操作符逻辑操作符
经典例题
四
Weraphael
·
2022-12-15 17:07
C语言
c语言
学习
递归
经典例题
--- 汉诺塔(图文详解)
目录一、介绍二、游戏规则三、玩法简介四、算法分析五、代码解析六、源码七、递归过程详解一、介绍汉诺塔(TowerofHanoi),又称河内塔,是一个源于印度古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘
Weraphael
·
2022-12-15 17:36
C语言
算法
c语言
人工智能:状态空间图(超详细
经典例题
讲解,通过例题教会你如何解决状态空间图问题)
1、定义状态空间常记为三元组:。其中,S为初始状态的集合,F为操作的集合,G为目标状态的集合。问题的状态空间图是一个描述该问题全部可能的状态及相互关系的有向图。如考虑操作的代价,状态空间图就是一个赋值有向图。2、例题讲解1、一个猎人要带着一只狼、一只羊、一捆草过河,但是人不在的时候,狼会吃羊、羊会吃草,猎人每次只能带一样东西过河。试构造状态空间图,并给出他们能顺利过河的方案。对于这种过河的题目,我
俊夫小瞳
·
2022-12-15 07:49
算法
人工智能
【备考】计算机python二级过考指南(考点+典例)
Python计算机二级过考指南_一只自力更生的芋圆的博客-CSDN博客_输入一个非空字符串此条整理Python计算机二级等级考试的程序设计题,但也基本包含了大部分Python的基础知识,consistwith
经典例题
和一些重要的知识点
N._
·
2022-12-14 03:00
计算机等级考试
python
开发语言
LeetCode_
双指针_中等_1781.所有子字符串美丽值之和
目录1.题目2.思路3.代码实现(Java)1.题目一个字符串的美丽值定义为:出现频率最高字符与出现频率最低字符的出现次数之差。比方说,“abaacc”的美丽值为3-1=2。给你一个字符串s,请你返回它所有子字符串的美丽值之和。示例1:输入:s=“aabcb”输出:5解释:美丽值不为零的字符串包括[“aab”,“aabc”,“aabcb”,“abcb”,“bcb”],每一个字符串的美丽值都为1。示
星许辰
·
2022-12-13 13:21
LeetCode
算法刷题
leetcode
双指针
LeetCode_
动态规划_困难_1691.堆叠长方体的最大高度
目录1.题目2.思路3.代码实现(Java)1.题目给你n个长方体cuboids,其中第i个长方体的长宽高表示为cuboids[i]=[widthi,lengthi,heighti](下标从0开始)。请你从cuboids选出一个子集,并将它们堆叠起来。如果widthi(c1[0]!=c2[0])?(c1[0]-c2[0]):(c1[1]!=c2[1]?c1[1]-c2[1]:c1[2]-c2[2]
星许辰
·
2022-12-11 22:48
LeetCode
算法刷题
leetcode
动态规划
【
LeetCode_
字符串_逻辑分析_简单】14. 最长公共前缀
目录考察点第一次:2022年12月9日14:01:10我的解题思路解题思路代码展示优化题目描述14.最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串“”。输入:strs=["flower","flow","flight"]输出:"fl"考察点第一次:2022年12月9日14:01:10我的解题思路解题思路把第一个当做最长公共前缀。从第二个开始遍历字符串数组
林雨涵
·
2022-12-10 16:27
#
LeetCode
leetcode
算法
C语言初级
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录一、流程控制1.分支语句-if2.分支语句-switch3.循环语句-forbreakcontinue4.循环语句-while二、
经典例题
清忖灬
·
2022-12-02 18:04
数据结构与算法
c语言
算法
c++
复合函数求导
经典例题
_导数--复合函数的导数练习题
导数--复合函数的导数练习题第1页(共8页)函数求导1.简单函数的定义求导的方法(一差、二比、三取极限)(1)求函数的增量;)()(00xfxxfy(2)求平均变化率。xxfxxfxy)()(00(3)取极限求导数)(0xfxxfxxfx)()(lim0002.导数与导函数的关系:特殊与一般的关系。函数在某一点的导数就是)(0xf导函数,当时的函数值。)(xf
weixin_39744408
·
2022-11-29 23:36
复合函数求导经典例题
经典算法之二分法
目录二分法原理使用条件使用情况二分查找位置二分查找答案两者区别二分查找经典题目二分答案经典模板
经典例题
二分法原理我们假设一下,你的女朋友买了件衣服,告诉你衣服的价格在200~2000之间,让你猜这件衣服的价格
子夜的星
·
2022-11-29 18:33
#
算法基础
算法
数据结构
c语言
数据结构学习(考研408)
KMP算法树相关概念术语二叉树二叉树的遍历树与森林树的应用图图的相关概念图的存储图的遍历:图的应用:最小生成树找最短路径有向无环图描述表达式拓扑排序关键路径查找算法B-树散列函数排序算法内部排序外部排序
经典例题
算法
Silentambition
·
2022-11-28 04:43
C语言学习
数据结构
算法
链表
排序算法
【高等数学基础进阶】导数与微分
导数与微分的几何意义4.连续可导可微之间的关系二、导数公式及求导法则1.基本初等函数的导数公式2.求导法则有理运算法则复合函数求导法隐函数求导法反函数的导数参数方程求导法对数求导法三、高阶导数常考题型与
经典例题
导数定义复合函数
烧灯续昼2002
·
2022-11-28 00:56
高等数学
学习
高等数学
python100道
经典例题
——第十七天
python入门题每天五题练习本文章记录了python经典编程题目,初学者必须要学会哦实例081:题目:给出一个字符串s=“Whenlookinguptothehappinessofothers,othersarelookinguptoyourhappiness.”,请统计并打印字符串s中出现单词的个数。s="Whenlookinguptothehappinessofothers,othersar
准时准点睡觉
·
2022-11-27 08:03
python100题练习题
python
开发语言
LeetCode_
双指针_中等_809.情感丰富的文字
目录1.题目2.思路3.代码实现(Java)1.题目有时候人们会用重复写一些字母来表示额外的感受,比如“hello”->“heeellooo”,“hi”->“hiii”。我们将相邻字母都相同的一串字符定义为相同字母组,例如:“h”,“eee”,“ll”,“ooo”。对于一个给定的字符串S,如果另一个单词能够通过将一些字母组扩张从而使其和S相同,我们将这个单词定义为可扩张的(stretchy)。扩张
星许辰
·
2022-11-26 16:56
LeetCode
算法刷题
leetcode
双指针
LeetCode_
前缀树_648.单词替换
目录1.题目2.思路3.代码实现(Java)1.题目在英语中,我们有一个叫做词根(root)的概念,可以词根后面添加其他一些词组成另一个较长的单词——我们称这个词为继承词(successor)。例如,词根an,跟随着单词other(其他),可以形成新的单词another(另一个)。现在,给定一个由许多词根组成的词典dictionary和一个用空格分隔单词形成的句子sentence。你需要将句子中的
星许辰
·
2022-11-26 16:26
LeetCode
算法刷题
leetcode
前缀树
LeetCode_
区间问题_中等_795.区间子数组个数
目录1.题目2.思路3.代码实现(Java)1.题目给你一个整数数组nums和两个整数:left及right。找出nums中连续、非空且其中最大元素在范围[left,right]内的子数组,并返回满足条件的子数组的个数。生成的测试用例保证结果符合32-bit整数范围。示例1:输入:nums=[2,1,4,3],left=2,right=3输出:3解释:满足条件的三个子数组:[2],[2,1],[3
星许辰
·
2022-11-25 13:41
LeetCode
算法刷题
leetcode
区间问题
python基础入门20个
经典例题
(附代码,随心情补充讲解)(第一部分前五题)
案例一,身体质量指标BMI,对身体质量的刻画BMI=体重(KG)除以(身高(M)的平方)思路方法:难点在于同时输出国际和国内对应的分类方法1,分别计算并给出国际和国内BMI分类方法2,混合计算并给出国际和国内BMI分类我们这里采用模块化解法,我们分别定义国内和国际的模块,然后在输入时就根据oi数值选择进行国内国际标准的区分try:#添加异常处理height,weight,oi=eval(input
AIM—洋
·
2022-11-24 16:31
python精通调包之路
python
jupter
【
Leetcode_
总结】515. 在每个树行中找最大值 - python
Q:您需要在二叉树的每一行中找到最大的值。示例:输入:1/\32/\\539输出:[1,3,9]链接:https://leetcode-cn.com/problems/find-largest-value-in-each-tree-row/思路:层次遍历,取一层的最大值代码:#Definitionforabinarytreenode.#classTreeNode(object):#def__ini
Maka_uir
·
2022-11-22 17:49
Leetcode
树
假设检验学习【合集】(一)
经典例题
【测量净重来检测机器知否有故障】产品的净重是一个随机变量,它服从正态分布(只知总体的分布形式);当机器正常,产品均值为0.5kg,标准差为0.015kg。某日,我们想知道机器是否正常?
科研苟Gamber
·
2022-11-19 07:19
统计学
统计学
数学
搜索(深度优先搜索与回溯)
经典例题
题单+万字详解(C++)
如果对你有帮助,希望给个一键三连!目录共13题八皇后思路:代码:彩票思路:代码:堆积木思路:代码:排三角形思路:代码:迷宫问题思路:代码:全排列问题思路:代码:素数圆环思路:代码:靶形数独思路:代码:产生数思路:代码:选数思路:代码:数的划分思路:代码:单词接龙思路:代码:工作分配问题思路:代码:八皇后题目描述:要在国际象棋棋盘(八行八列)中放八个皇后,使任意两个皇后都不能互相吃。(提示:皇后能吃
黑马星云
·
2022-11-15 20:57
C++
LeetCode_
回溯_BFS_中等_784.字母大小写全排列
目录1.题目2.思路3.代码实现(Java)1.题目给定一个字符串s,通过将字符串s中的每个字母转变大小写,我们可以获得一个新的字符串。返回所有可能得到的字符串集合。以任意顺序返回输出。示例1:输入:s=“a1b2”输出:[“a1b2”,“a1B2”,“A1b2”,“A1B2”]示例2:输入:s=“3z4”输出:[“3z4”,“3Z4”]提示:1res=newArrayListletterCase
星许辰
·
2022-11-03 15:42
LeetCode
算法刷题
leetcode
回溯
BFS
java
经典例题
猜数字游戏步骤:①动态初始化数组,存入5个随机的1-20之间的数据。②定义一个死循环,不断的猜数据,遍历数组,判断数据是否存在数组中,如果在,进行对应的并提示结束死循环;如果没有猜中,提示继续。packagetan.Test;importjava.util.Scanner;importjava.util.Random;publicclassgame{publicstaticvoidmain(Str
AntheLinZ
·
2022-10-28 16:52
Java基础
java
【数据结构与算法-栈、队列、堆
经典例题
汇总】
【数据结构与算法-栈、队列、堆
经典例题
汇总】典例1、使用队列实现栈(easy)典例2、使用栈实现队列(easy)典例3、包含min函数的栈(easy)典例4、合法的出栈顺序(medium)典例5、简单的计算器
Wupke
·
2022-10-25 11:11
数据结构与算法学习
C++
数据结构
算法
c++
LeetCode_
动态规划_困难_940.不同的子序列 II
目录1.题目2.思路3.代码实现(Java)1.题目给定一个字符串s,计算s的不同非空子序列的个数。因为结果可能很大,所以返回答案需要对109+7取余。字符串的子序列是经由原字符串删除一些(也可能不删除)字符但不改变剩余字符相对位置的一个新字符串。例如,“ace”是“abcde”的一个子序列,但“aec”不是。示例1:输入:s=“abc”输出:7解释:7个不同的子序列分别是“a”,“b”,“c”,
星许辰
·
2022-10-15 13:56
LeetCode
算法刷题
leetcode
动态规划
LeetCode_
栈_中等_1441.用栈操作构建数组
目录1.题目2.思路3.代码实现(Java)1.题目给你一个数组target和一个整数n。每次迭代,需要从list={1,2,3…,n}中依次读取一个数字。请使用下述操作来构建目标数组target:“Push”:从list中读取一个新元素,并将其推入数组中。“Pop”:删除数组中的最后一个元素。如果目标数组构建完成,就停止读取更多元素。题目数据保证目标数组严格递增,并且只包含1到n之间的数字。请返
星许辰
·
2022-10-15 13:56
LeetCode
算法刷题
leetcode
栈
模拟
LeetCode_
贪心算法_中等_769.最多能完成排序的块
目录1.题目2.思路3.代码实现(Java)1.题目给定一个长度为n的整数数组arr,它表示在[0,n-1]范围内的整数的排列。我们将arr分割成若干块(即分区),并对每个块单独排序。将它们连接起来后,使得连接的结果和按升序排序后的原数组相同。返回数组能分成的最多块数量。示例1:输入:arr=[4,3,2,1,0]输出:1解释:将数组分成2块或者更多块,都无法得到所需的结果。例如,分成[4,3],
星许辰
·
2022-10-15 13:26
LeetCode
算法刷题
leetcode
贪心算法
自我修炼_中级算法篇_
leetcode_
第2题
矩阵置零给定一个mxn的矩阵,如果一个元素为0,则将其所在行和列的所有元素都设为0。请使用原地算法。示例1:输入:matrix=[[1,1,1],[1,0,1],[1,1,1]]输出:[[1,0,1],[0,0,0],[1,0,1]]示例2:输入:matrix=[[0,1,2,0],[3,4,5,2],[1,3,1,5]]输出:[[0,0,0,0],[0,4,5,0],[0,3,1,0]]提示:m
小白抗小枪
·
2022-10-02 07:28
Leetcode
leetcode
算法
职场和发展
自我修炼_中级算法篇_
leetcode_
第3题
字母异位词分组给你一个字符串数组,请你将字母异位词组合在一起。可以按任意顺序返回结果列表。字母异位词是由重新排列源单词的字母得到的一个新单词,所有源单词中的字母通常恰好只用一次。示例1:输入:strs=["eat","tea","tan","ate","nat","bat"]输出:[["bat"],["nat","tan"],["ate","eat","tea"]]示例2:输入:strs=[""]
小白抗小枪
·
2022-10-02 07:28
Leetcode
算法
leetcode
职场和发展
自我修炼_初级算法篇_
leetcode_
第45题
有效的括号给定一个只包括'(',')','{','}','[',']' 的字符串s,判断字符串是否有效。有效字符串需满足:左括号必须用相同类型的右括号闭合。左括号必须以正确的顺序闭合。 示例1:输入:s="()"输出:true示例 2:输入:s="()[]{}"输出:true示例 3:输入:s="(]"输出:false示例 4:输入:s="([)]"输出:false示例 5:输入:s="{[]}"
小白抗小枪
·
2022-10-02 07:27
Leetcode
leetcode
算法
职场和发展
自我修炼_初级算法篇_
leetcode_
第29题
二叉树的层序遍历给你二叉树的根节点root,返回其节点值的层序遍历。(即逐层地,从左到右访问所有节点)。示例1:输入:root=[3,9,20,null,null,15,7]输出:[[3],[9,20],[15,7]]示例2:输入:root=[1]输出:[[1]]示例3:输入:root=[]输出:[]提示:树中节点数目在范围[0,2000]内-1000>levelOrder(TreeNode*ro
小白抗小枪
·
2022-10-02 07:57
Leetcode
算法
leetcode
职场和发展
自我修炼_初级算法篇_
leetcode_
第19题
最长公共前缀编写一个函数来查找字符串数组中的最长公共前缀。如果不存在公共前缀,返回空字符串""。示例1:输入:strs=["flower","flow","flight"]输出:"fl"示例2:输入:strs=["dog","racecar","car"]输出:""解释:输入不存在公共前缀。提示:1&strs){for(inti=0;i
小白抗小枪
·
2022-10-02 07:57
Leetcode
算法
leetcode
职场和发展
经典括号匹配问题——你真的明白了吗?
手把手带你刷牛客工欲善其事必先利其器,给大家介绍一款超牛的斩获大厂offer利器——牛客网点击免费注册和我一起刷题吧目录前言:题目描述:算法思想及解析:完整代码实现:前言:括号匹配问题是经典中的经典,是学习栈的
经典例题
渴望力量的土狗
·
2022-09-29 15:57
每日一道LeetCode
数据结构与算法
算法
leetcode
java
栈
回溯法
经典例题
--任务分配问题--C语言
问题描述:有n个任务需要分配给n个人执行,每个任务只能分配给一个人,每个人只能执行一个任务,第i个人执行第j个任务的成本是c【i】【j】。求出总成本最小的一种方案。求解:任务的选择依旧可以表示成一棵n叉树,每次父节点向孩子结点的延申,就是当前i号人员选择第j个任务。设计递归,当i递归到==n,说明所有人都选择了一个互相之间各不相同的任务,这便是出口,也是一次结果,用temp【】来记录本次人员的选择
Max饼干碎
·
2022-09-22 18:53
算法分析
c语言
算法
深度优先
高精度算法详解 [包括高精除低精与高精除高精]
高精度的作用正文高精度中需要处理好的问题数据的接收和存贮高精度数位数的确定高精度进位,借位的处理商和余数的求法高精度的四则运算高精度加法:高精度减法:高精度乘法:高精度除法:高精度四则运算完整代码(含进位借位):高精度
经典例题
cq_zry
·
2022-09-18 12:26
洛谷
从0开始的异世界编程
奇奇怪怪的问题
算法
c++
数据结构
运筹说 第69期 | 动态规划
经典例题
讲解
通过前几期的学习,我们已经学会了动态规划的基本概念和基本原理,并且掌握了动态规划模型的建立和具体的求解方法,本期小编带大家学习动态规划在经济管理中的应用。除了前面讲到的最优路径、资源分配问题外,动态规划在经济管理中还有许多应用,小编选择了其中一些典型例子,包括背包问题、生产经营问题和设备更新问题,进行详细讲解。1.背包问题接下来我们先从经典的背包问题开始讲起。背包问题又称装载问题,一般提法是:一位
运筹说
·
2022-09-18 09:30
运筹说
运筹学
动态规划
LeetCode_
二分搜索_中等_162.寻找峰值
目录1.题目2.思路3.代码实现(Java)1.题目峰值元素是指其值严格大于左右相邻值的元素。给你一个整数数组nums,找到峰值元素并返回其索引。数组可能包含多个峰值,在这种情况下,返回任何一个峰值所在位置即可。你可以假设nums[-1]=nums[n]=-∞。你必须实现时间复杂度为O(logn)的算法来解决此问题。示例1:输入:nums=[1,2,3,1]输出:2解释:3是峰值元素,你的函数应该
小城老街
·
2022-09-15 11:12
LeetCode
算法刷题
leetcode
二分搜索
LeetCode_
单调栈_中等_907.子数组的最小值之和
目录1.题目2.思路3.代码实现(Java)1.题目给定一个整数数组arr,找到min(b)的总和,其中b的范围为arr的每个(连续)子数组。由于答案可能很大,因此返回答案模109+7。示例1:输入:arr=[3,1,2,4]输出:17解释:子数组为[3],[1],[2],[4],[3,1],[1,2],[2,4],[3,1,2],[1,2,4],[3,1,2,4]。最小值为3,1,2,4,1,1
小城老街
·
2022-09-15 11:12
LeetCode
算法刷题
leetcode
单调栈
LeetCode_
前缀树_贪心算法_中等_421.数组中两个数的最大异或值
目录1.题目2.思路3.代码实现(Java)1.题目给你一个整数数组nums,返回nums[i]XORnums[j]的最大运算结果,其中0≤i≤j=0;i--){//获取x的二进制表示的第i位(从左往右,依次是第31位、30位、...、0位)intu=(x>>i)&1;if(p.ns[u]==null){p.ns[u]=newNode();}p=p.ns[u];}}//获取字典树中与x的异或结果最
小城老街
·
2022-09-15 11:12
LeetCode
算法刷题
leetcode
字典树
贪心算法
LeetCode_
前缀和_滑动窗口_中等_930.和相同的二元子数组
目录1.题目2.思路3.代码实现(Java)1.题目给你一个二元数组nums,和一个整数goal,请你统计并返回有多少个和为goal的非空子数组。子数组是数组的一段连续部分。示例1:输入:nums=[1,0,1,0,1],goal=2输出:4解释:有4个满足题目要求的子数组:[1,0,1]、[1,0,1,0]、[0,1,0,1]、[1,0,1]示例2:输入:nums=[0,0,0,0,0],goa
小城老街
·
2022-09-14 15:36
LeetCode
算法刷题
leetcode
前缀和
滑动窗口
二分查找算法总结
目录1.算法解释2.
经典例题
——求开方69.x的平方根3.查找区间34.FindFirstandLastPositionofElementinSortedArray(Medium)4.旋转数组查找数字81
chy响当当
·
2022-09-14 15:22
算法学习
算法
数据结构
【数据结构与算法-链表
经典例题
汇总】
【数据结构与算法-链表
经典例题
汇总】典例1、链表逆序-a(easy)典例1、链表逆序-b(medium)典例2、求两个链表的交点-(easy)典例3、链表求环-(medium)典例4、链表划分-(medium
Wupke
·
2022-09-14 15:48
LeetCode
数据结构与算法学习
链表
数据结构与算法
c++
上一页
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
其他