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
BNU解题报告
朝题夕解——动态规划之整数划分模型
映射思想解决整数划分类DP问题整数划分类DP问题的常规解决思想实战练习题目描述
解题报告
参考代码(C++版本)推导演练题目描述
解题报告
参考代码(C++版本)小总结整数划分类DP问题的常规解决思想整数划分类型的
杨枝
·
2022-03-10 12:02
朝题夕解
动态规划
算法
蓝桥杯十大常见天阶功法——音之呼吸.肆之型.模拟
花街四人组邂逅小梅兄妹关于蓝桥,关于专栏,关于建议,关于您对模拟和枚举的认识一触即发第一话、第十届蓝桥杯省赛C++B组特别数的和题目描述
解题报告
参考代码(C++版本)第二话、第四届蓝桥杯省赛C++A/B
杨枝
·
2022-03-10 12:02
约战蓝桥
各自努力
顶峰相见
枚举
模拟
图解
蓝桥杯
朝题夕解——DP之印章
试题算法训练印章题目描述
解题报告
参考代码(C++版本)题目描述原题传送门因为蓝桥的训练系统要登录,所以这个链接不一定跳转成功嗷~
解题报告
一、锁定算法类型问题描述是很简洁的,就洋洋洒洒的一句话,因为数据范围很小
杨枝
·
2022-02-27 22:17
朝题夕解
动态规划
算法
蓝桥杯
【
解题报告
】《LeetCode零基础指南》(第九讲) 简单递归
☘前言☘今天是九日集训第八天,我会记录一下学习内容和题解,争当课代表0.0.链接:《LeetCode零基础指南》(第九讲)简单递归作者简介:一个从工业设计改行学嵌入式的年轻人✨联系方式:2201891280(QQ)⏳全文大约阅读时间:20min全文目录☘前言☘主要知识点梳理1.递归含义2.递归调用阶乘3.为什么叫递归课后习题172.阶乘后的零1342.将数字变成0的操作次数222.完全二叉树的节点
XingleiGao
·
2022-02-21 09:49
九日集训
leetcode
算法
职场和发展
【
解题报告
】《LeetCode零基础指南》(第四讲) 一维数组
☘前言☘今天是九日集训第三天,我会记录一下学习内容和题解,争当课代表0.0.注意!!!!题解的解法1是今天要掌握的解法,解法2是学有余力再研究,涉及到后面知识点0.0链接:《LeetCode零基础指南》(第四讲)一维数组作者简介:一个从工业设计改行学嵌入式的年轻人✨联系方式:2201891280(QQ)⏳全文大约阅读时间:20min全文目录☘前言☘主要知识点梳理数组相关定义1.顺序存储2.定义和初
XingleiGao
·
2022-02-21 09:48
九日集训
leetcode
算法
职场和发展
【
解题报告
】《LeetCode零基础指南》(第三讲) 循环
题解的解法一是今天要掌握的解法,解法2是学有余力再研究,涉及到后面知识点0.0链接:《LeetCode零基础指南》(第二讲)函数另外:昨天讲过的知识点我今天不会再放有需要请查看:【
解题报告
】《LeetCode
XingleiGao
·
2022-02-21 09:48
九日集训
leetcode
算法
职场和发展
第二届刷题打卡活动——题解之以递推为背景的开关问题(一)
AcWing95.费解的开关day03【C++】题目描述
解题报告
参考代码题目描述来源:acwing原题传送门
解题报告
一、题意理解游戏者改变一个灯的状态会产生连锁反应:和这个灯上下左右相邻的灯也要相应地改变其状态
杨枝
·
2022-02-16 15:58
第二届刷题打卡活动——题解
算法
递推
第二届刷题打卡活动——题解之以递推为背景的开关问题(三)
AcWing116.飞行员兄弟day03【C++】题目描述
解题报告
题意理解关于字典序实现流程细节参考代码总结题目描述来源:acwing原题传送门
解题报告
题意理解首先看到开关二字,可能有小伙伴会想到能不能用递推中的开关模型来解决了
杨枝
·
2022-02-16 15:58
第二届刷题打卡活动——题解
算法
dfs
第二届刷题打卡活动——题解之以递推为背景的开关问题(二)
Acwing1208.翻硬币day03【C++】题目描述
解题报告
观察样例参考代码题目描述来源:acwing原题传送门
解题报告
观察样例题目中要求:每次只能同时翻转相邻的两个硬币。
杨枝
·
2022-02-16 15:58
第二届刷题打卡活动——题解
算法
递推
蓝桥杯
⭐算法入门⭐《二叉树》简单02 —— LeetCode 100. 相同的树
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 给你两棵二叉树的根节点p和q,编写一个函数来检验这两棵树是否相同
英雄哪里出来
·
2022-02-16 15:54
《LeetCode算法全集》
算法
leetcode
数据结构
二叉树
递归
⭐算法入门⭐《二叉树》简单01 —— LeetCode 965. 单值二叉树
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树
英雄哪里出来
·
2022-02-16 15:53
《LeetCode算法全集》
算法
leetcode
数据结构
二叉树
递归
安恒杯12月月赛
解题报告
WEBeasy题目描述file))//检测变量是否已设置并且非NULL{$filename="./{$this->file}";if(file_get_contents($filename))//file_get_contents—将整个文件读入一个字符串,返回文件内容或者在失败时返回FALSE.{returnfile_get_contents($filename);}}}}if(isset($_
蓝小俊
·
2022-02-12 06:44
攻防世界web新手区
解题报告
喜欢了请点个赞哦view_source题目描述:X老师让小宁同学查看一个网页的源代码,但小宁同学发现鼠标右键好像不管用了。两种方法:法一:在url(网址)前段加上view-source:即可,构造法二:只需要知道查看源码的快捷键是Ctrl+U即可get_post题目描述:X老师告诉小宁同学HTTP通常使用两种请求方法,你知道是哪两种吗?很简单,就是用post跟get两种传值方式,有问题一般就出在分
佛系小沈
·
2022-02-09 05:07
[数据结构]图的广度优先遍历
解题报告
ProblemDescription本实验实现邻接表表示下无向图的广度优先遍历。程序的输入是图的顶点序列和边序列(顶点序列以*为结束标志,边序列以-1,-1为结束标志)。程序的输出为图的邻接表和广度优先遍历序列。例如:程序输入为:abcdef*0,10,41,41,52,32,53,5-1,-1程序的输出为:theALGraphisa41b540c53d52e10f321theBreadth-Fi
vouv
·
2022-02-03 12:53
小岛问题汇总
虽然都是比较基础的题目,还是写一篇
解题报告
总结三题的思路和方法,题目链接如下:1.第九届蓝桥杯江苏省赛C语言a组第8题全球变暖2.hihocoder第156周岛屿3.LeetCode934ShortestBridge
tysnd
·
2022-02-03 07:30
上岸算法LeetCode Weekly Contest 276
解题报告
【NO.1将字符串拆分为若干长度为k的组】解题思路签到题。代码展示classSolution{publicString[]divideString(Strings,intk,charfill){String[]res=newString[(s.length()+k-1)/k];for(inti=0;i0;i--){sb.append(fill);}returnsb.toString();}}【NO
·
2022-01-18 16:12
上岸算法LeetCode Weekly Contest 269
解题报告
【NO.1找出数组排序后的目标下标】解题思路签到题,循环判断即可。代码展示classSolution{publicListtargetIndices(int[]nums,inttarget){Arrays.sort(nums);Listres=newArrayList2且元素互不相同,所以最终max一定不等于minintmin=0,max=0;for(inti=1;inums[max]){max=
·
2021-11-29 12:15
算法刷题面试leetcode
《LeetCode零基础指南》(第十一讲) 遇到不会的题怎么办?
文章目录零、写在前面一、认识自我二、建立信心三、
解题报告
四、旧题二刷五、沟通交流六、前置知识零、写在前面 当看到这篇文章的时候,确保已经参加过[万人千题]九日集训,并且加入[英雄算法联盟合伙人]群,如果没有参加过也没有关系
英雄哪里出来
·
2021-11-28 08:23
《LeetCode零基础指南》
算法
力扣
LeetCode
零基础
[
解题报告
]《算法零基础100讲》(第37讲) 排序进阶 - 快速排序
文章目录零、写在前面一、主要知识点快速排序二、课后习题539.最小时间差977.有序数组的平方870.优势洗牌881.救生艇写在最后零、写在前面今天是打卡的第37天,今天的难度一般般,赶紧写写写篇python爬虫试试水0.0知识点在:《算法零基础100讲》(第37讲)排序进阶-快速排序一、主要知识点c语言中常见的排序方式快速排序基于分治的思想,利用哨兵作为比较的点,将大于哨兵点voidswap(i
XingleiGao
·
2021-11-26 16:25
《算法零基础100讲》解题报告
算法
数据结构
c语言
[
解题报告
]【第25题】求所有 1 到 5 的全排列 | 令人窒息的 for 循环
全文目录零、写在前面一、主要知识点全排列的求法二、课后习题392.判断子序列240.搜索二维矩阵II2006.差的绝对值为K的数对数目写在最后零、写在前面今天是c语言基础打卡的第25天,今天我尝试使用markdown来编辑这些内容完善这部分的所有题解吧。【第25题】求所有1到5的全排列|令人窒息的for循环一、主要知识点多层for循环全排列的求法求1-5的全排列inth[6];intmain(){
XingleiGao
·
2021-11-26 12:07
算法
数据结构
c语言
[
解题报告
]《算法零基础100讲》(第36讲) 排序进阶 - 归并排序
文章目录零、写在前面一、主要知识点归并排序二、课后习题164.最大间距912.排序数组217.存在重复元素169.多数元素面试题10.01.合并排序的数组148.排序链表写在最后零、写在前面今天是打卡的第36天,今天的难度一般般,赶紧写写复习考试了-.-知识点在:《算法零基础100讲》(第36讲)排序进阶-归并排序一、主要知识点c语言中常见的排序方式归并排序划分中间位置为分割点,对分割后的元素进行
XingleiGao
·
2021-11-25 13:57
《算法零基础100讲》解题报告
算法
数据结构
c语言
上岸算法LeetCode Weekly Contest 268
解题报告
【NO.1两栋颜色不同且距离最远的房子】解题思路签到题,循环判断即可。代码展示classSolution{publicintmaxDistance(int[]colors){for(intlen=colors.length;len>=1;len--){for(inti=0;i+len>pos;publicRangeFreqQuery(int[]arr){pos=newHashMap());}pos
·
2021-11-22 15:51
leetcode刷题算法
[
解题报告
]《算法零基础100讲》(第31讲) 多维枚举(一) - 入门
目录零、写在前面一、主要知识点二、课后习题392.判断子序列240.搜索二维矩阵II2006.差的绝对值为K的数对数目389.找不同1431.拥有最多糖果的孩子1588.所有奇数长度子数组的和1534.统计好三元组771.宝石与石头1389.按既定顺序创建目标数组14.最长公共前缀1925.统计平方和三元组的数目写在最后零、写在前面今天是打卡的第31天,今天的难度是不算高。知识点在:《算法零基础1
XingleiGao
·
2021-11-20 14:16
《算法零基础100讲》解题报告
算法
数据结构
c语言
[
解题报告
]《算法零基础100讲》(第27讲) 字符串算法(七) - 高精度
目录零、写在前面一、主要知识点1.高精度加法2.高精度乘法3.分治思想二、课后习题1556.千位分隔数1945.字符串转化后的各位数字之和1796.字符串中第二大的数字539.最小时间差3.罗马数字转整数12.整数转罗马数字面试题01.06.字符串压缩415.字符串相加67.二进制求和1880.检查某单词是否等于两单词之和43.字符串相乘273.整数转换英文表示写在最后零、写在前面今天是打卡的第2
XingleiGao
·
2021-11-16 15:01
《算法零基础100讲》解题报告
算法
数据结构
c语言
[
解题报告
](第25讲) 字符串算法(五) - 字符串反转
零、写在前面这是打卡的第二十五天,今天题目好多好多啊,考虑到现在用的是深色皮肤,如果还是像之前一样放结果的话效果太差了,并且最近题量太大,篇幅太长了,所以取消之前炫富一样的结果分析,主要放思路和代码,也能更专注一些。主要知识点在《算法零基础100讲》(第25讲)字符串算法(五)-字符串反转https://blog.csdn.net/WhereIsHeroFrom/article/details/1
XingleiGao
·
2021-11-14 18:46
《算法零基础100讲》解题报告
算法
c语言
数据结构
[
解题报告
] 《C语言入门100例》(第11例) 溢出
零、写在前面这个系列不经常更新,今天这个题目又双叒叕觉得有点意思,我们一起看一看,主要知识点在【第11题】给出四个数,输出四个数的和|溢出了怎么办?https://blog.csdn.net/WhereIsHeroFrom/article/details/118237457一、主要知识点1.溢出处理由于数据的量级只有,所以只有四个数字都是最大的时候才会产生溢出#includetypedefunsi
XingleiGao
·
2021-11-12 13:42
数据结构
算法
c语言
[
解题报告
] 《C语言入门100例》(第10例) 平均数
零、写在前面这个系列不经常更新,今天这个题目又双叒叕觉得有点意思,我们一起看一看,主要知识点在《C语言入门100例》(第10例)平均数https://blog.csdn.net/WhereIsHeroFrom/article/details/118208466一、主要知识点1.强制类型转换由于平均数会是一个浮点数,在计算的时候会用到类型转换。求平均数的时候double/int返回的值仍然是doub
XingleiGao
·
2021-11-11 10:07
c语言
开发语言
数据结构
《算法基础学习》进制转换(入门)
100讲》(第19讲)进制转换(一)-入门_英雄哪里出来-CSDN博客https://blog.csdn.net/WhereIsHeroFrom/article/details/120875977习题
解题报告
例题
可口也可樂、
·
2021-11-08 15:34
算法
算法
进制转化
leetcode
上岸算法LeetCode Weekly Contest 266
解题报告
【NO.1统计字符串中的元音子字符串】解题思路签到题。代码展示classSolution{publicintcountVowelSubstrings(Stringword){intcount=0;for(inti=0;iempty=newArrayList>children=newHashMap>times=newHashMap());}if(!children.containsKey(e[1])
·
2021-11-08 12:31
算法leetcode刷题求职
[
解题报告
]《算法零基础100讲》(第10讲) 因子分解和枚举(上)
文章目录零、写在前面一、主要知识点课后习题详解1492.n的第k个因子思路总结1362.最接近的因数思路总结零、写在前面这是打卡的第十天,由于今天的第二题有一定的难度,需要我花费比较大的篇幅做题解,所以分了两个分集,基础知识在(第10讲)因子分解和枚举https://blog.csdn.net/WhereIsHeroFrom/article/details/120875323一、主要知识点函数因子
XingleiGao
·
2021-10-30 16:04
《算法零基础100讲》解题报告
算法
数据结构
上岸算法LeetCode Weekly Contest 264
解题报告
【NO.1句子中的有效单词数】解题思路签到题。代码展示classSolution{publicintcountValidWords(Stringsentence){String[]words=sentence.split("");intcount=0;for(varword:words){char[]chars=word.trim().toCharArray();booleaninvalid=fa
·
2021-10-25 09:47
《算法零基础100讲》(第19讲) 进制转换(一) - 入门
有不少同学已经不甘心只刷题了,「
解题报告
」也已经陆续安排上了。每天都会有五六篇高质量的「
解题报告
」被我「加精」。如果觉得自己有能力的,也可以来「万人千题」社区发布你的「
解题报告
」。千万
英雄哪里出来
·
2021-10-20 21:29
《算法零基础100讲》
算法
进制转换
初识堆C语言实现
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识一、题目1、题目描述 给定两个以升序排列的整数数组nums1和nums2,以及一个整数
英雄哪里出来
·
2021-10-19 20:49
c语言
算法
上岸算法LeetCode Weekly Contest 263
解题报告
【NO.1检查句子中的数字是否递增】解题思路签到题。代码展示classSolution{publicbooleanareNumbersAscending(Strings){varstrList=s.split("");intlast=-1;for(varstr:strList){try{intnum=Integer.parseInt(str);if(num=balance.length||acco
·
2021-10-18 16:26
leetcode算法刷题
上岸算法LeetCode Weekly Contest 262
解题报告
【NO.1至少在两个数组中出现的值】解题思路签到题。代码展示classSolution{publicListtwoOutOfThree(int[]nums1,int[]nums2,int[]nums3){int[]count1=newint[200];int[]count2=newint[200];int[]count3=newint[200];for(intn:nums1){count1[n]=
·
2021-10-18 16:26
算法leetcode刷题
上岸算法LeetCode Weekly Contest 260
解题报告
【NO.1增量元素之间的最大差值】解题思路遍历数组维护全局最小值,若当前值较大就是一个合理的答案,遍历过程取最大的合理答案即可。代码展示publicclassSolution{publicintmaximumDifference(int[]nums){if(nums==null||nums.length==0){return0;}intres=-1;intminNum=Integer.MAX_VA
·
2021-09-27 10:09
leetcode算法面试刷题
上岸算法LeetCode Weekly Contest 259
解题报告
【NO.1执行操作后的变量值】解题思路签到题。代码展示classSolution{publicintfinalValueAfterOperations(String[]operations){intv=0;for(Stringop:operations){if(op.contains("++")){v++;}else{v--;}}returnv;}}【NO.2数组美丽值求和】解题思路由前缀最大值和
·
2021-09-27 10:38
leetcode算法面试刷题
⭐算法入门⭐《哈希表》中等04 —— LeetCode 347. 前 K 个高频元素
文章目录一、题目1、题目描述2、基础框架3、原题链接二、
解题报告
1、思路分析2、时间复杂度3、代码详解三、本题小知识四、加群须知一、题目1、题目描述 给你一个整数数组nums和一个整数k,请你返回其中出现频率前
英雄哪里出来
·
2021-09-22 22:00
《LeetCode算法全集》
算法
leetcode
数据结构
哈希表
除留余数法
LeetCode Weekly Contest 258
解题报告
【NO.1反转单词前缀】解题思路签到题。代码展示classSolution{publicStringreversePrefix(Stringword,charch){intindex=word.indexOf(ch);returnnewStringBuffer(word.substring(0,index+1)).reverse().toString()+word.substring(index+
·
2021-09-13 15:18
leetcode算法刷题
上岸算法LeetCode Weekly Contest 257
解题报告
【NO.1统计特殊四元组】解题思路签到题,枚举即可。代码展示classSolution{publicintcountQuadruplets(int[]nums){intn=nums.length;intres=0;for(inta=0;a{if(a[0]==b[0]){returna[1]-b[1];}returna[0]-b[0];});intres=0;intlastAttack=proper
·
2021-09-06 11:24
leetcode算法刷题
斜率优化的dp问题
洛谷P3195[HNOI2008]玩具装箱题目介绍链接:https://www.luogu.com.cn/prob...
解题报告
解法一(TLE)看到题首先写出暴力版本dp#include#includetypedeflonglongll
·
2021-09-05 14:14
算法动态规划java
上岸算法 | LeetCode Weekly Contest 第 256 场周赛
解题报告
【NO.1学生分数的最小差值】解题思路排序,然后枚举每连续的K个元素即可。代码展示classSolution{publicintminimumDifference(int[]nums,intk){if(nums.length{if(a.length()!=b.length()){returnb.length()-a.length();}for(inti=0;i=0){returnmem[i];}m
·
2021-08-31 16:58
leetcode算法刷题
Leetcode Add Two Numbers & 两数相加
解题报告
1.问题描述给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序方式存储的,并且每个节点只能存储一位数字。请你将两个数相加,并以相同形式返回一个表示和的链表。你可以假设除了数字0之外,这两个数都不会以0开头。2.测试用例示例1:输入:l1=[2,4,3],l2=[5,6,4]输出:[7,0,8]解释:342+465=807.示例2:输入:l1=[0],l2=[0]输出:[0]示例3:输
别摸我的键盘
·
2021-08-20 11:09
LeetCode Weekly Contest 254
解题报告
作为子字符串出现在单词中的字符串数目签到题,枚举、统计即可。classSolution{publicintnumOfStrings(String[]patterns,Stringword){intcnt=0;for(Stringp:patterns){if(word.contains(p)){cnt++;}}returncnt;}}构造元素不等于两相邻元素平均值的数组按照一大一小的顺序重排数组即可
·
2021-08-16 17:45
leetcode
2021字节跳动校招秋招算法面试真题
解题报告
--leetcode148 排序链表,内含7种语言答案
148.排序链表1.题目描述在O(nlogn)时间复杂度和常数级空间复杂度下,对链表进行排序2.
解题报告
针对nlogn的排序算法,主要有快速排序,归并排序和堆排序。其中,堆排序利用了数组的连续特性。
·
2021-08-10 18:01
2021字节跳动校招秋招算法面试真题
解题报告
--leetcode206 反转链表,内含7种语言答案
2.
解题报告
思路1:借助栈利用栈先进后出的特点,将每个节点按顺序存入栈中,再从顶到底连接栈中的每个节点注意要将翻转后的最后一个节点(即原链表的第一个节点)的next置为nullptr,不然后果可想而知
·
2021-08-10 18:57
java
上岸算法 | LeetCode Weekly Contest 第 253 场周赛
解题报告
【NO.1检查字符串是否为数组前缀】解题思路签到题,暴力连接字符串检查是否相等即可。代码展示classSolution{publicbooleanisPrefixString(Strings,String[]words){Stringt="";for(varword:words){t+=word;if(s.equals(t)){returntrue;}}returnfalse;}}【NO.2移除石
·
2021-08-09 09:02
leetcode算法刷题
上岸算法 | LeetCode Weekly Contest 第 252 场周赛
解题报告
力扣第252场周赛
解题报告
NO1.三除数n是三除数当且仅当它的除数为1,n和sqrt(n)classSolution{publicbooleanisThree(intn){for(inti=2;i*i=
·
2021-08-04 12:35
leetcode
[数据结构]前缀码判定
解题报告
ProblemDescription前缀码:任何一个字符的编码都不是同一字符集中另一个字符的编码的前缀。请编写一个程序,判断输入的n个由1和0组成的编码是否为前缀码。如果这n个编码是前缀码,则输出"YES”;否则输出第一个与前面编码发生矛盾的编码。输入:第1行为n(表示下面有n行编码)第2~n+1行为n个由0或1组成的编码输出:判断结果例如,如果输入:5000110110111每一个字符均不是其他
vouv
·
2021-06-26 11:30
码农周刊分类整理 -- C
快速入门教程(xfans_)C/C++[PPT+视频]C++本质(BjarneStroustrup)Facebook出品的高性能C语言并发编程框架libPhenomC++面试中string类的一种正确写法(@
bnu
_chenshuo
harrytsz
·
2021-06-22 21:59
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他