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
算法练习
【
算法练习
Day38】零钱兑换&&完全平方数
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录零钱兑换完全平方数总结:两道题思路上有相似之处,都是求得最少的种类方法,也就是说在完全背包里给定容量时,用最少的物品去装满背包。它和用最多的方法去装满背包也有一些相似,也就是说两者实际上是互通的。零钱兑换322.零钱兑换-力扣(LeetCode)用最少的纸张数量来凑齐目标数
Sherry的成长之路
·
2023-11-06 18:24
练题
算法
【
算法练习
Day40】打家劫舍&&打家劫舍 II&&打家劫舍 III
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录打家劫舍打家劫舍II打家劫舍III总结:这一期到了打家劫舍的专题,说是专题但实际上只有一期,而且只有三道题,我们把这三道题放在一起讲,第一道题简单一些,后两道略有不同方向上的难度。但总体来看第一次做可能有一点难想到思路,其实代码实现还是可以的。打家劫舍198.打家劫舍-力扣
Sherry的成长之路
·
2023-11-06 18:17
练题
算法
⚡Java函数&算法⚡每天练—— Math函数总结&&字符串转换整数 (atoi)
这里写目录标题题目一点点思路开干常规介绍一种函数源码及分析小白练手专栏,适合刚入手的新人欢迎订阅编程小白进阶python有趣练手项目,可以让你快乐学python练手项目专栏另外想学JavaWeb进厂的同学可以看看这个专栏:传送们这是个面试和考研的
算法练习
我们一起加油上岸之路题目请你来实现一个
肥学
·
2023-11-05 22:41
⚡算法题⚡面试题每日精进
算法
Java
原力计划
【
算法练习
Day36】最后一块石头的重量 II&&目标和&&一和零
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录最后一块石头的重量II目标和一和零总结:最后一块石头的重量II1049.最后一块石头的重量II-力扣(LeetCode)最后一块石头的重量II,这道题是将各个不同重量的石头相互碰撞,碰撞规则是如果两石头重量一样,那么两块石头均会撞碎,不会有剩余石头。如果其中一颗石头重量较大
Sherry的成长之路
·
2023-11-04 09:27
练题
算法
【
算法练习
Day37】零钱兑换 II&&组合总和 Ⅳ
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录零钱兑换II组合总和Ⅳ总结:这两道题是对于完全背包题型的另一个维度,都是求解给定背包容量求装满背包最多有几种方法的题目。两道题十分相像,但在遍历顺序上却又有着极其微妙的差别。零钱兑换II518.零钱兑换II-力扣(LeetCode)零钱兑换II是完全背包中的装满背包有几种方
Sherry的成长之路
·
2023-11-04 09:27
练题
算法
【
算法练习
Day35】01背包问题&&分割等和子集
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录01背包问题分割等和子集总结:这一期我们来介绍背包问题,在leetcode中没有纯粹的01背包问题的具体题目,但是有一些可以用到01背包问题思路的题目。许多的背包问题都是由01背包演化而来的,所以01背包的重要性,应该是不言而喻的01背包问题下面说一下01背包具体的题目要求
Sherry的成长之路
·
2023-11-04 09:19
练题
算法
LeetCode
算法练习
top100:(1)哈希、双指针、滑动窗口
packagejz.top100;importjava.util.ArrayList;importjava.util.Arrays;importjava.util.HashMap;importjava.util.List;publicclassTop100{//1.两数之和publicint[]twoSum(int[]nums,inttarget){HashMapmap=newHashMap>gr
青铜爱码士
·
2023-11-03 02:51
算法
leetcode
哈希算法
贪心
算法练习
目录A-部分背包问题B-均分纸牌C-今年暑假不ACD-纪念品分组E-混合牛奶MixingMilkF-迷瘴G-国王游戏H-跳跳I-三国游戏J-DiongHomeworkAgainK-HeroL-凌乱的yyy/线段覆盖M-删数问题A-部分背包问题Description阿里巴巴走进了装满宝藏的藏宝洞。藏宝洞里面有N(N≤100)堆金币,第i堆金币的总重量和总价值分别是mi,vi(1≤mi,vi≤100)
rr_R_rr
·
2023-11-02 00:45
贪心算法
算法
【
算法练习
Day34】整数拆分&&不同的二叉搜索树
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录整数拆分不同的二叉搜索树总结:本期的两道题都有一些难度,不同的是第一道题看着可能有点想法,但是就是感觉差一点思路,以及代码不好实现,第二道题压根没什么思路,想不到它到底和动态规划的关系在哪,这是我对于初次做这两道题时候的想法。整数拆分343.整数拆分-力扣(LeetCode
Sherry的成长之路
·
2023-11-01 22:49
练题
算法
程序员进阶之
算法练习
(四十五)
正文题目1.SagheerandCrossroads题目链接题目大意:在一个十字路口(见图),一共有4个路口;每个路口的机动车道有三个方向,分别是左转、直行、右转,同时路口有一条人行道;每行输入有四个数字l,s,r,p,分别表示左转、直行、右转、人行道的交通信号灯是否亮起;如果某个路口人行道的灯亮起,同时有机动车可以通过这个路口,那么会发生交通事故,输出"YES";如果所有的路口都不会发生交通事故
落影loyinglin
·
2023-11-01 16:26
程序员进阶之
算法练习
(六十六)
题目1题目链接题目大意:n个黑球,m个红球,将这些球分成若干堆,要求:1、每一堆都有至少一个黑球;2、每一堆都有至少一个红球;3、每一堆的黑球和红球数量差不超过d;输入:第一行是整数,表示t个样例(1≤≤1000)每个样例一行,整数,,and(1≤,≤1e9;0≤≤1e9)输出:如果可以按照要求拆分,则输出YES;如果无法拆分,则输出NO;Examplesinput4110273614540out
落影loyinglin
·
2023-11-01 01:46
一周总结
每次打完八段锦后我都不想动,所以
算法练习
也就耽搁了。下
张玉坤_强化班
·
2023-11-01 00:42
【python】【
算法练习
】【插入排序】
插入排序描述插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。是稳定的排序方法。插入算法把要排序的数组分成两部分:第一部分包含了这个数组的所有元素,但将最后一个元素除外(让数组多一个空间才有插入的位置),而第二部分就只包含这一个元素(即待插入元素)。在第一部分排序完成后,再将这个最后元素插入到已排
哒哒翔
·
2023-10-31 19:16
python排序算法
算法
排序算法
数据结构
算法练习
DAY39 || 62.不同路径 63. 不同路径 II
62.不同路径一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?式例:输入:m=3,n=7输出:28思路:动态规划机器人从(0,0)位置出发,到(m-1,n-1)终点。按照动规五部曲来分析:确定dp数组(dptable)以及下标的含义dp[i][j]
Uafhængige
·
2023-10-31 04:45
算法
leetcode
Day1 05-23 动态规划
算法练习
这周的重心在算法题上,今天刷了三道算法题,基本都是最优解不同路径题目链接:https://leetcode.cn/problems/unique-paths/代码:classSolution{publicint[][]dp;publicintuniquePaths(intm,intn){dp=newint[m][n];for(inti=0;ivalue2){maxValue=value1;avg=
2022新手上路
·
2023-10-31 04:45
算法
动态规划
图论
每日N+1题 --
算法练习
Day3
题目主要来源:LeetCode。主要选自剑指offer、程序员面试宝典。每日尽可能保持N+1道题,N取0到9。部分解法是从LeetCode上大佬们的解法中拿过来的,如有侵权,告知立删文章目录0x01[剑指Offer12.矩阵中的路径](https://leetcode-cn.com/problems/ju-zhen-zhong-de-lu-jing-lcof/)0x02[剑指Offer05.替换空
豆小匠Coding
·
2023-10-31 04:45
算法
算法练习
DAY24 || 回溯基础 77、组合 77.组合优化
回溯基础回溯法模板回溯算法中函数返回值一般为void。再来看一下参数,因为回溯算法需要的参数可不像二叉树递归的时候那么容易一次性确定下来,所以一般是先写逻辑,然后需要什么参数,就填什么参数。回溯函数终止条件什么时候达到了终止条件,树中就可以看出,一般来说搜到叶子节点了,也就找到了满足条件的一条答案,把这个答案存放起来,并结束本层递归。回溯搜索的遍历过程在上面我们提到了,回溯法一般是在集合中递归搜索
Uafhængige
·
2023-10-31 04:45
算法
c++
数据结构
算法练习
DAY18 || 513.找树左下角的值 112.路径总和 113.路径综合ii 106.从中序与后序遍历序列 105.从前序与中序遍历序列构造二叉树
513.找树左下角的值给定一个二叉树,在树的最后一行找到最左边的值。(在树的最后一行找到最左边的值)要找出树的最后一行找到最左边的值。此时大家应该想起用层序遍历是非常简单的了,反而用递归的话会比较难一点。递归(前序)/*递归前序*//*思路:用前序找到最大深度递归三部曲:1、形参就是当前前节点,以及这个节点的深度2、终止条件:要找的是左叶子的值,所以遍历到叶子节点就return了。3、单层逻辑:本
Uafhængige
·
2023-10-31 04:44
算法
数据结构
c++
每天一道
算法练习
题--Day09 && 第一章 --算法专题 --- ----------堆专题(上)
堆专题(上)大家好,我是lucifer。今天给大家带来的是《堆》专题。先上下本文的提纲,这个是我用mindmap画的一个脑图,之后我会继续完善,将其他专题逐步完善起来。大家也可以使用vscodeblink-mind打开源文件查看,里面有一些笔记可以点开查看。源文件可以去我的公众号《力扣加加》回复脑图获取,以后脑图也会持续更新更多内容。vscode插件地址:https://marketplace.v
Wzideng
·
2023-10-31 04:14
算法
算法练习
DAY17 || 110. 平衡二叉树 257. 二叉树的所有路径 404. 左叶子之和
110.平衡二叉树本题中,一棵高度平衡二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1这里强调一波概念:二叉树节点的深度:指从根节点到该节点的最长简单路径边的条数。二叉树节点的高度:指从该节点到叶子节点的最长简单路径边的条数。但leetcode中强调的深度和高度很明显是按照节点来计算的,如图:求深度可以从上到下去查所以需要前序遍历(中左右),而高度只能从下到上去查,所以只能后
Uafhængige
·
2023-10-31 04:14
算法
数据结构
leetcode
算法练习
day17|110 平衡二叉树、257 二叉树的所有路径、404 左叶子之和
110平衡二叉树110平衡二叉树一棵高度平衡二叉树定义为:一个二叉树每个节点的左右两个子树的高度差的绝对值不超过1(高度:从叶子节点开始往上数的最大节点数量)如果某子树不是平衡二叉树则违反了定义,返回-1,这会使得最上层的递归也返回-1理清二叉树深度(从某个节点往下到叶子节点)和二叉树高度(从叶子节点往上到某节点)的差异,求深度适合用前序遍历,而求高度适合用后序遍历。classSolution:d
Vanpul
·
2023-10-31 04:13
算法
leetcode
数据结构
【
算法练习
Day18】二叉搜索树的最小绝对差&&二叉搜索树中的众数&& 二叉树的最近公共祖先
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录二叉搜索树的最小绝对差二叉搜索树中的众数二叉树的最近公共祖先总结:二叉搜索树的最小绝对差530.二叉搜索树的最小绝对差-力扣(LeetCode)这道题要使用先处理底部节点的方法,搜索树的遍历解法通常都是使用中序遍历来解出答案。思路就是按照搜索树的特性:中间节点一定比左子树部
Sherry的成长之路
·
2023-10-31 04:39
练题
算法
数据结构
【
算法练习
Day32】 斐波那契数&&爬楼梯&&使用最小花费爬楼梯
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录斐波那契数爬楼梯使用最小花费爬楼梯总结:终于来到了动态规划,传说中的神奇算法,也是好多人闻声色变的一种难以被真正理解的算法。同样的我们仍然采用循序渐进的由浅入深式的做题,来帮助我们更好的理解和接触动态规划。首先动态规划算法,可以解决哪些类型的问题呢?主要有买卖股票问题,子序
Sherry的成长之路
·
2023-10-31 04:39
练题
算法
【
算法练习
Day15】平衡二叉树&&二叉树的所有路径&&左叶子之和
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录平衡二叉树二叉树的所有路径左叶子之和总结:平衡二叉树110.平衡二叉树-力扣(LeetCode)什么是平衡二叉树呢?该树的每一个节点的两棵子树高度差的绝对值不高于1,则说明该二叉树是平衡二叉树。思路是这样的:我们可以写一个函数,它的作用是帮我们算出两子树最高的那一个是多高,
Sherry的成长之路
·
2023-10-31 04:08
练题
算法
算法练习
-day19求二叉树的深度
题目:求二叉树的深度输入一颗二叉树,求该树的深度。从根节点到叶节点依次经过的结点(含根,叶节点)形成数的一条路径,最长路径的长度为树的深度,根节点的深度视为1思路二叉树有深度和高度两个属性,一个节点的深度指的是从根节点到该节点路径的长度,根节点的深度为1;一个节点的高度指的是从该节点到叶子节点所有路径上包含节点个数的最大值。叶子节点的高度为1,往上节点的高度依次递增。所以要求二叉树的深度,我们要求
晨序猿
·
2023-10-31 04:38
算法
数据结构
【
算法练习
Day33】不同路径&&不同路径 II
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录不同路径不同路径II总结:本期是两道路径题目,也是用来练习动态规划的好题目,但是我认为没有做过的话还是不太容易想出思路的。不同路径62.不同路径-力扣(LeetCode)分析题目,要求的是从起始点start到达目的地的不同路径共有几条,分析题意可知,起始点每次都是左上角的顶
Sherry的成长之路
·
2023-10-31 04:00
练题
算法
[
算法练习
]leetcode-6050. 字符串的总引力
题目链接力扣字符串的引力定义为:字符串中不同字符的数量。例如,"abbca"的引力为3,因为其中有3个不同字符'a'、'b'和'c'。给你一个字符串s,返回其所有子字符串的总引力。子字符串定义为:字符串中的一个连续字符序列。示例1:输入:s="abbca"输出:28解释:"abbca"的子字符串有:-长度为1的子字符串:"a"、"b"、"b"、"c"、"a"的引力分别为1、1、1、1、1,总和为5
aaajj
·
2023-10-30 01:22
数据结构-算法
算法
leetcode
c++
【数据结构】C语言
算法练习
题——判断链表是否“对称”
题目链接:链表的回文结构_牛客题霸_牛客网【牛客题霸】收集各企业高频校招笔面试题目,配有官方题解,在线进行百度阿里腾讯网易等互联网名企笔试面试模拟考试练习,和牛人一起讨论经典试题,全面提升你的技术能力https://www.nowcoder.com/practice/d281619e4b3e4a60a2cc66ea32855bfa?tpId=49&&tqId=29370&rp=1&ru=/acti
Sandm *
·
2023-10-29 21:43
数据结构
数据结构
c语言
链表
数据结构与算法——
算法练习
篇
题目一题⽬目1:将2个递增的有序链表合并为一个链表的有序链表;要求结果链表仍然使⽤用两个链表的存储空间,不另外占用其他的存储空间.表中不允许有重复的数据条件:1、两个递增的有序链表,合并成有序链表要求:不能另外开辟的z存储空间,不能有重复空间La={2468};Lb={3691215};代码StatusMergeLinkList(LinkList*La,LinkList*Lb,LinkList*L
A慢慢懂
·
2023-10-29 21:06
数据结构与算法学习 - 线性表
算法练习
题
链表初始化设置#defineERROR0#defineTRUE1#defineFALSE0#defineOK1#defineMAXSIZE20/*存储空间初始分配量*/typedefintStatus;/*Status是函数的类型,其值是函数结果状态代码,如OK等*/typedefintElemType;/*ElemType类型根据实际情况而定,这里假设为int*///定义结点typedefstr
暱稱已被使用
·
2023-10-29 20:54
贪心
算法练习
一、P455分发饼干一眼双指针,略二、P376摆动序列被难住了,看题解有2个解法,分别是动态规划和贪心;动态规划:有2个重要的概念:某个序列被称为「上升摆动序列」,当且仅当该序列是摆动序列,且最后一个元素呈上升趋势。如序列[1,3,2,4],[1,3,2,4]即为「上升摆动序列」。某个序列被称为「下降摆动序列」,当且仅当该序列是摆动序列,且最后一个元素呈下降趋势。如序列[4,2,3,1][4,2,
似水恰流年
·
2023-10-29 10:21
python
pandas
机器学习
算法练习
——字符串解码 leetcode.394 python
题目描述:给定一个经过编码的字符串,返回它解码后的字符串。编码规则为:k[encoded_string],表示其中方括号内部的encoded_string正好重复k次。注意k保证为正整数。附上一个更详细的解答,也是本文学习的方法:LeetCode394.字符串解码|Python_"大梦三千秋的博客-CSDN博客_leetcode394根据栈先入后出的特性,来解决《394.字符串解码》问题https
JKD_wen
·
2023-10-29 04:31
python
leetcode
算法
python
【
算法练习
Day31】单调递增的数字&&买卖股票的最佳时机含手续费&&监控二叉树
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录单调递增的数字买卖股票的最佳时机含手续费监控二叉树总结:单调递增的数字738.单调递增的数字-力扣(LeetCode)题目描述,就是找出比给定整数小的一个最大整数,且该整数满足最高位到最低位依次递增(可以出现相等数字)。找到的最大递增数字也可以和给定数字相等,只要满足单调递
Sherry的成长之路
·
2023-10-28 23:11
练题
算法
Python
算法练习
10.23
leetcode1372二叉树中的最长交错路径给你一棵以root为根的二叉树,二叉树中的交错路径定义如下:选择二叉树中任意节点和一个方向(左或者右)。如果前进方向为右,那么移动到当前节点的的右子节点,否则移动到它的左子节点。改变前进方向:左变右或者右变左。重复第二步和第三步,直到你在树中无法继续移动。交错路径的长度定义为:访问过的节点数目-1(单个节点的路径长度为0)。请你返回给定树中最长交错路径
Michelle209
·
2023-10-28 13:38
算法练习
python
算法
数据结构
Python
算法练习
10.24
leetcode199二叉树的深度给定一个二叉树的根节点root,想象自己站在它的右侧,按照从顶部到底部的顺序,返回从右侧所能看到的节点值。示例1:输入: [1,2,3,null,5,null,4]输出: [1,3,4]示例2:输入: [1,null,3]输出: [1,3]示例3:输入: []输出: []第一次提交的错误思路:我以为只要一直往右走就行,但是一直往右走的那条路径不一定是深度最大的路径
Michelle209
·
2023-10-28 13:38
算法练习
python
算法
Python
算法练习
10.28
leetcode700二叉搜索树中的搜索给定二叉搜索树(BST)的根节点root和一个整数值val。你需要在BST中找到节点值等于val的节点。返回以该节点为根的子树。如果节点不存在,则返回null。示例1:输入:root=[4,2,7,1,3],val=2输出:[2,1,3]示例2:输入:root=[4,2,7,1,3],val=5输出:[]输出这么写我总以为是返回子树值的列表,结果是直接返回子
Michelle209
·
2023-10-28 13:04
算法练习
算法
python
【
算法练习
Day29】柠檬水找零&&根据身高重建队列&&用最少数量的箭引爆气球
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录柠檬水找零根据身高重建队列用最少数量的箭引爆气球总结:柠檬水找零860.柠檬水找零-力扣(LeetCode)每一杯柠檬水5块钱,能收到的面额只有5,10和20三种金额的钱币。一开始我没有记录怎么找零,将三者都化为了自己得到了多少钱,然后判断是否能找零。后来发现不对劲,必须要
Sherry的成长之路
·
2023-10-28 12:35
练题
算法
【
算法练习
Day28】 K 次取反后最大化的数组和&&加油站&&分发糖果
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录K次取反后最大化的数组和加油站分发糖果总结:K次取反后最大化的数组和1005.K次取反后最大化的数组和-力扣(LeetCode)先看第一种思路,由于数组中可能存在正数也可能存在负数,且数据大小不一,我们先使用排序函数将数组排一个序,然后用循环遍历,判断范围是用完全部的k次,
Sherry的成长之路
·
2023-10-28 12:35
练题
算法
【
算法练习
Day27】买卖股票的最佳时机 II&&跳跃游戏&&跳跃游戏 II
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录买卖股票的最佳时机II跳跃游戏跳跃游戏II总结:买卖股票的最佳时机II122.买卖股票的最佳时机II-力扣(LeetCode)乍一看题目要求十分困难,求出总利润最高,要求是某一天买某一天卖,只能同时持有一支股票,但是可以在卖出后再其他时间再次购买彩票并卖出,这一点是十分重要
Sherry的成长之路
·
2023-10-28 12:34
练题
1024程序员节
算法
【
算法练习
Day30】无重叠区间&& 划分字母区间&&合并区间
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录无重叠区间划分字母区间合并区间总结:今天的三道题都是重叠区间的题,也是代码简单但思路难想,其中第二题不太算贪心,但是也能贪心写出来,但是这里不给贪心代码,因为挺难写的。无重叠区间435.无重叠区间-力扣(LeetCode)这道题是让我们返回要删除几个区间才能达到该数组内部,
Sherry的成长之路
·
2023-10-28 12:54
练题
算法
哈希算法
Python学习打卡--day24(
算法练习
:计算球第10次落下反弹高度)
一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?"""_author:taozi_date:20190523_describe:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?"""high=100sum=0forninrange(1,11):high=h
hengxiaogu
·
2023-10-27 14:58
python学习打卡
python
算法练习
DAY35 || 435. 无重叠区间 763.划分字母区间 56. 合并区间
435.无重叠区间给定一个区间的集合,找到需要移除区间的最小数量,使剩余区间互不重叠。注意:可以认为区间的终点总是大于它的起点。区间[1,2]和[2,3]的边界相互“接触”,但没有相互重叠。示例1:输入:[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:[[1,2],[1,2],[1,2]]输出:2解释:你需要移除两个[1,2]来使
Uafhængige
·
2023-10-27 07:23
算法
数据结构
矩阵乘法 算法训练 试题_
算法练习
(12):矩阵详解(1.1.33)
知识点绘点随机函数1.1.33矩阵库。编写一个Matrix库并实现以下API题目题目编写一个测试用例,从标准输入读取矩阵并测试所有方法分析书中第一次出现矩阵的例子是代码:intN=a.length;double[][]c=newdouble[N][N];for(inti=0;i
炙炙牛
·
2023-10-26 11:35
矩阵乘法
算法训练
试题
数据结构与算法初阶1:算法的时间复杂度和空间复杂度讲解
2、时间复杂度3、大O的渐进表示法4、时间复杂度
算法练习
5、算法的空间复杂度6、复杂度的OJ练习1、什么是算法的复杂度?
King_lm_Guard
·
2023-10-25 21:30
数据结构与算法
大数据
数据结构
算法
c++
c语言
【
算法练习
Day26】分发饼干&&摆动序列&& 最大子数组和
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录分发饼干摆动序列最大子数组和总结:本期开始新的篇章,贪心算法题目的讲解。贪心算法,没有固定的套路,通常根据做题人的做题经验,才能写出贪心算法。且算法有难度,并不总是简单的。贪心算法是一种常识思想,需要在做题中慢慢感觉和领悟。分发饼干455.分发饼干-力扣(LeetCode)
Sherry的成长之路
·
2023-10-23 22:43
练题
算法
图论算法(6):LeetCode 图论
算法练习
(785.判断二分图、695.岛屿的最大面积、Floodfill 算法、并查集)
本章节内容使用java实现,Github代码仓:https://github.com/ZhekaiLi/Code/tree/main/Graph/src查看文章内的图片可能需要科学上网!因为使用了github管理图片,因此如果出现无法加载的情况请【参考资料】imooc波波老师:玩转算法系列–图论精讲面试升职必备(Java版)【往期博客链接】图论算法(1、2):图的分类、图的基本概念(无向图与有向图
江湖留名
·
2023-10-23 19:45
图论
Java
算法
java
数据结构
图论
大厂秋招真题【DFS/BFS】美团20230812秋招T5-小美的字符串变换
20230812秋招T5-小美的字符串变换题目描述与示例题目描述输入描述输出描述示例输入输出说明解题思路代码解法一:DFSPythonJavaC++解法二:BFS时空复杂度华为OD算法/大厂面试高频题
算法练习
冲刺训练
闭着眼睛学算法
·
2023-10-23 18:50
大厂秋招真题
#
DFS
#
BFS
深度优先
宽度优先
算法
大厂秋招真题【贪心】美团20230826秋招T2-小美的数组重排
文章目录【贪心】美团2023秋招-小美的数组重排题目描述与示例题目描述输入描述输出描述示例输入输出说明解题思路代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题
算法练习
冲刺训练【贪心】
闭着眼睛学算法
·
2023-10-23 11:36
大厂秋招真题
#
贪心
算法
python
leetcode
java
【
算法练习
Day25】 重新安排行程&&N 皇后&& 解数独
个人主页:@Sherry的成长之路学习社区:Sherry的成长之路(个人社区)专栏链接:练题长路漫漫浩浩,万事皆有期待文章目录重新安排行程N皇后解数独总结:重新安排行程LeetCode332.重新安排行程题目描述:给你一份航线列表tickets,其中tickets[i]=[fromi,toi]表示飞机出发和降落的机场地点。请你对该行程进行重新规划排序。所有这些机票都属于一个从JFK(肯尼迪国际机场
Sherry的成长之路
·
2023-10-22 11:18
练题
算法
【
算法练习
】动态规划 最长回文子序列/让字符串成为回文串的最少插入次数
目录做题的HINT最长回文子序列思路代码1312.让字符串成为回文串的最少插入次数思路代码做题的HINT做题的时候不要眼高手低,首先把思路想好,然后再写代码可以事半功倍(指的是,费力小,但是功效大,经常指在做事的时候,使用了正确的方法,付出比别人少,但是收获却比别人多,语文都有点遗忘了哈哈哈哈),还有上了一学期卜老师的算法,最重要的记住是从最简单的case入手,卜老师的课确实让我受益匪浅,不过想要
Let it beSun
·
2023-10-22 09:08
算法练习
算法
字符串
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他