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
杭电ACM_算法题_线段树
【金山训练营】应届C++客户端开发春招(已offer)面经
时间点2.15投简历2.18邀请笔试2.21出考研成绩发邮件可以参加2.22笔试内容数据结构(考研难度),C++基础,操作系统(一题,LRU)倆
算法题
一个回文链表一个力扣第6题Z形变换2.23来邀请面试
伯纳乌纯白
·
2023-09-29 16:42
面试
C/C++
面试
职场和发展
c++
虚幻
算法题
容斥原理-能被整除的数(Python)
题目给定一个整数n和m个不同的质数p1,p2,…,pm。请你求出1~n中能被p1,p2,…,pm中的至少一个数整除的整数有多少个。输入格式第一行包含整数n和m。第二行包含m个质数。输出格式输出一个整数,表示满足条件的整数的个数。数据范围1≤m≤161≤n,pi≤10^9输入样例:10223输出样例:7代码n,m=map(int,input().split())primes=list(map(int
武倔
·
2023-09-29 16:25
算法题
Python
每日算法题
python
算法
leetcode
1:
算法题
目 入门1:顺序结构
顺序结构1:Hello,World!1.2:输出字符菱形1.3:超级玛丽游戏1.4:A+BProblem1.5:字符三角形1.6:【深基2.例5】苹果采购1.7:【深基2.例6】字母转换1.8:P5705【深基2.例7】数字反转1.9:P5706【深基2.例8】再分肥宅水1.10:P5708【深基2.习2】三角形面积1.10:P5707【深基2.例12】上学迟到1.11:B2029大象喝水1.12
吃糖吃到牙疼
·
2023-09-29 14:48
算法
java
面试
【洛谷
算法题
】B2029-大象喝水【入门1顺序结构】
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】B2029-大象喝水【入门1顺序结构】题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示数据规模与约定题解总结【洛谷
算法题
】B2029
花无缺~
·
2023-09-29 14:44
洛谷算法题
算法
数据结构
java
算法题
:牛牛的三元组问题
牛牛的三元组问题_牛客题霸_牛客网描述动物牛牛是一个勇敢的冒险家,它正在探索一个神秘的岛屿。岛上有许多宝藏,但是宝藏被隐藏在一系列数字中。牛牛找到了一个整数数组nums,它相信这个数组中存在一些特殊的三元组,满足以下条件:三元组的和等于0。三元组中的元素不能重复。牛牛想按照字典序返回所有满足条件的三元组。请你帮助牛牛解决这个问题,设计一个函数findTriplets,接收一个整数数组nums作为参
我有明珠一颗
·
2023-09-29 14:21
数据结构与算法
Python精修
牛客
算法
数据结构
三元组
牛客
Leetcode
算法题
练习(一)
目录一、前言二、移动零三、复写零四、快乐数五、电话号码的字母组合六、字符串相加一、前言大家好,我是dbln,从本篇文章开始我就会记录我在练习
算法题
时的思路和想法。如果有错误,还请大家指出,帮助我进步。
dbln
·
2023-09-29 12:22
leetcode
算法
力扣
算法题
:搜索插入位置
给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/search-insert-positionclassSolution:defsearchInsert(self,nums:List[
撒哈拉拉倒吧
·
2023-09-29 11:25
算法
python
力扣
算法题
:加一
题目:给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。来源:力扣(LeetCode)我的解题思路:考虑到数组的长度,非空数组最少也有一个元素,数组中会有一个元素、有两个元素、有三个元素,甚至有更多的元素,当然有一个元素的时候非常好处理,直接判断元素是否是9然后再处理即可,因为
撒哈拉拉倒吧
·
2023-09-29 11:25
算法
python
力扣
算法题
:1. 两数之和
题目链接:1.两数之和-力扣(LeetCode)有人相爱,有人夜里开车看海,有人leetcode第一题都做不出来。简单题不一定简单,力扣第一题虽然是简单题,却也劝退了无数求学者。解法一:暴力枚举法面对这一题,最简单的直观的解决方法应该就是暴力枚举法了,采用双重for循环直接求解。JavaScript代码如下:/***@param{number[]}nums*@param{number}target
storykeep
·
2023-09-29 11:55
leetcode
算法
数据结构
力扣
算法题
:35、搜索插入位置.java版
版本说明当前版本号[20230928]。版本修改说明20230928初版35.搜索插入位置点击此处跳转到力扣页面给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。请必须使用时间复杂度为O(logn)的算法。示例1:输入:nums=[1,3,5,6],target=5输出:2示例2:输入:nums=[1,3,5,6],target
放下华子我只抽RuiKe5
·
2023-09-29 11:21
力扣算法题学习笔记(自用)
算法
leetcode
java
junit
笔记
在一个1到n的整数数组中找到丢失的数字
看到一个
算法题
:要在1-n的整数数组中找到丢失的数字,我们假设数组是有序的(从小到大),可以使用下面方法计算出缺少的数字:privatestaticvoidprintMissingNumber(int[
liuzhenlee
·
2023-09-29 08:45
算法
java
数据结构
leetcode
每天一到
算法题
题目:有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家循环数数,数到7和7的倍数的人,跳到海里去。请问最后留下的那个人是第一开始的几号海盗?分析:代码:importjava.util.ArrayList;importjava.util.List;importjava.util.Scanner;/***N个人从1到N编号,围城一圈,*从1开始报
布朗克的黑猫
·
2023-09-29 08:53
LeetCode
算法题
---第2天
注:大佬解答来自LetCode官方题解80.删除有序数组的重复项Ⅱ1.题目2.个人解答varremoveDuplicates=function(nums){letres=[];for(letindex=0;index2){return;}}else{res.push(nums[index]);}}nums.length=res.lengthfor(letindex=0;index{letn=num
卷小白
·
2023-09-29 04:13
LeetCode算法
算法
LeetCode
算法题
---第3天
注:大佬解答来自LeetCode官方题解121.买卖股票的最佳时期1.题目2.个人解答functionmaxProfit(prices){//更新最低价格和最大利润letminPrice=prices[0];letmaxProfit=0;for(leti=1;imaxProfit){maxProfit=prices[i]-minPrice;}}returnmaxProfit;}3.大佬解答122.
卷小白
·
2023-09-29 04:13
LeetCode算法
算法
LeetCode刷
算法题
常用技巧——“二分查找”
文章目录二分查找基本形式C++算法库API查找有序表中第一个>=待查元素的元素位置C++算法库API查找有序表中第一个>待查元素的元素位置C++算法库API查找有序表中第一个target){//继续在前半区间进行查找right=mid-1;}else{//继续在后半区间进行查找left=mid+1;}}return-1;//顺序表中不存在待查元素}leetcode题目链接:704.二分查找C++算
balancscy
·
2023-09-29 03:59
算法
算法
leetcode
数据结构
每日一题——二分查找
不要等明天啦,和小编一起,每天睡前一道
算法题
,不仅解决你一天的空虚,更能助你安心入眠,远离熬夜。还能学到一点算法知识。不要小看这些知识哦,不积跬步无以至千里,不积小流无以成江海。
我的代码no摆烂
·
2023-09-29 03:58
每日一题
算法
蓝桥杯
leetcode
二分查找
【linux进程(一)】深入理解进程概念--什么是进程?PCB的底层是什么?
博主CSDN主页:
杭电
码农-NEO ⏩专栏分类:Linux从入门到精通⏪ 代码仓库:NEO的学习日记 关注我带你学更多操作系统知识 Linux进程1.前言2.PCB初认识(os是怎样管理进程的?)
杭电码农-NEO
·
2023-09-29 03:27
Linux从入门到精通
linux
运维
服务器
算法通过村第十关-快排|白银笔记|快排实战
算法吧~文章目录前言数组第K大总结前言这是快排中的经典
算法题
,但是很多人从没有对过,涉及到核心问题没搞清楚,不理解想不明白与快速排序的关系是啥??
师晓峰
·
2023-09-29 02:50
算法集训营
算法笔记
排序算法
快速排序
快排倒叙
Java
Python
算法题
笔记
Python
算法题
笔记这是本人在学Python和
算法题
时做的笔记,包含一些Python的典型写法,有用的轮子调用,希望对大家有帮助。
vectoru
·
2023-09-29 02:55
python
算法
数据结构
Cat Online Judge 判题系统
CatOnlineJudge作者:猫十二懿项目介绍本项目是基于SpringBoot+SpringCloudAlibaba微服务+Docker+RabbitMQ+Vue3的编程
算法题
目在线评测系统(简称OJ
猫十二懿
·
2023-09-28 23:31
前后端分离项目
OJ
SpringBoot
Vue3
TypeScript
算法题
实战——剑指 Offer篇(6)
目录一、圆圈中最后剩下的数字1.1、题目描述1.2、题解二、股票的最大利润2.1、题目描述2.2、题解三、求1+2+…+n3.1、题目描述3.2、题解四、不用加减乘除做加法4.1、题目描述4.2、题解五、构建乘积数组5.1、题目描述5.2、题解六、把字符串转换成整数6.1、题目描述6.2、题解七、二叉搜索树的最近公共祖先7.1、题目描述7.2、题解八、二叉树的最近公共祖先8.1、题目描述8.2、题
中杯可乐多加冰
·
2023-09-28 19:25
TypeScript算法实战
typescript
算法
动态规划
数据结构
贪心算法
leetcode
算法题
字符串相关
磁盘的容量单位常用的有M,G,T这三个等级,它们之间的换算关系为1T=1024G,1G=1024M,现在给定n块磁盘的容量,请对它们按从小到大的顺序进行稳定排序,例如给定5块盘的容量,1T,20M,3G,10G6T,3M12G9M排序后的结果为20M,3G,3M12G9M,1T,10G6T。注意单位可以重复出现,上述3M12G9M表示的容量即为3M+12G+9M,和12M12G相等。输入描述:输入
伪程序猿丶
·
2023-09-28 18:38
windows
python
开发语言
2021-秋招-提前批-美团-移动端-一面面经
1、
算法题
:用两个栈实现一个队列本题看起来很简单,实际上也并不复杂,但其实还是有点考验思维,我们知道栈的特点是先进后出,队列的特点是先进先出,为了实现队列,我们可以使用两个栈,具体操作如下1、push时
T_T-T_T
·
2023-09-28 18:57
2021秋招面经
面试
每天一道
算法题
题目:一个数如果恰好等于它的因数之和,这个数就称为“完数”要求出1000之内的所有完数;分析:先求出一个数所有的因数,将因数之和用变量sum记录,书写条件逻辑表达式判断sum值是否与该数相等,相等即符合完数的条件,设置循环体的生命周期在1000之内-java描述packagestuday;publicclassWanShu{staticinti;staticintj;staticintsum=0;
布朗克的黑猫
·
2023-09-28 15:29
C/C++语言基础进阶算法备赛面试 经典、实用、趣味 程序设计编程300例精解每日一练第16天
备赛蓝桥杯,大学电子设计大赛,C语言提高,算法准备,定位大厂刷题,所以每天一练,不是很适合新手,适合长期规划有一定基础的同学跟上,每日文档由三部分组成,基础题(适合备赛国二),趣味题(适合有兴趣的同学),经典
算法题
黄黄在深夜里
·
2023-09-28 12:50
C/C++算法每日一练
算法
c语言
c++
蓝桥杯
面试
最简单的
算法题
,你会吗?
leetcode上算法第一题,求两数之和,是最简单的
算法题
。给定一个整数数组nums和一个目标值target,请你在该数组中找出和为目标值的那两个整数,并返回他们的数组下标。
丰极
·
2023-09-28 12:39
代码随想录—力扣
算法题
:07.链表相交. Java版(示例代码与导图详解)
版本说明当前版本号[20230923]。版本修改说明20230923初版07.链表相交同:160.链表相交力扣题目链接给你两个单链表的头节点headA和headB,请你找出并返回两个单链表相交的起始节点。如果两个链表没有交点,返回null。图示两个链表在节点c1开始相交:题目数据保证整个链式结构中不存在环。注意,函数返回结果后,链表必须保持其原始结构。示例1:示例2:示例3:思路简单来说,就是求两
放下华子我只抽RuiKe5
·
2023-09-28 00:45
力扣算法题学习笔记(自用)
算法
leetcode
链表
java
intellij-idea
每天一道
算法题
7
【分治法a+c!=2*b】给定一个正整数M,请构造出一个长度为M的数组arr,要求对任意的i,j,k三个位置,如果i
雨打空城
·
2023-09-28 00:14
字符串出现的次数,进制转换
CSDN话题挑战赛第2期参赛话题:
算法题
解字符串出现的次数思路题目要求找出出现次数前k的字符串,最为简单的就是直接遍历数组统计每个字符串出现的次数,接着再降序排序输出前k的字符串。
&1=1
·
2023-09-27 23:44
算法
java
开发语言
线段树
练习
P1198[JSOI2008]最大数-洛谷|计算机科学教育新生态(luogu.com.cn)//Problem:P1198[JSOI2008]最大数//Contest:Luogu//URL:https://www.luogu.com.cn/problem/P1198//MemoryLimit:128MB//TimeLimit:1000ms////PoweredbyCPEditor(https://
书鸢1236
·
2023-09-27 22:55
c++
算法
刷题知识回顾《二》LRU缓存详解
前言:由于在公司工作比较繁忙,导致之前刷的
算法题
忘记了许多,因此最近要大量回顾之前刷过的
算法题
,旨在有利于自己更好的复习,想跟着学习或复习的小伙伴儿们也可以参考一下如果有什么需要改进的地方还请大佬斧正小威在此先感谢诸佬了个人主页
小威要向诸佬学习呀
·
2023-09-27 21:37
算法题复刷详解
缓存
链表
数据结构
Leetcode 39: python可变类型复制(浅拷贝和深拷贝)
刚刚在leetcode上写了一道
算法题
:39.CombinationSum,因为踩了python中复制的坑,花了很长时间才爬出来=。
junxinwoxin
·
2023-09-27 21:15
LeetCode
Python
python
leetcode
浙大MEM/
杭电
MEM/浙工大MEM/浙财大MEM的选择……
浙江地区工程管理硕士(MEM)的考生在选择项目时一般会比较纠结两个问题:是考浙大还是其它学校;不考浙大的话,其它学校哪个容易上岸。针对这两个问题,立足浙江专注联考的杭州达立易考教育简单帮大家做个思路的梳理。 首先很明确的一条是如果不受经济方面的制约,浙大mem肯定是首选!原因很简单,浙大mem项目除了贵一
xiaolilaoshi666
·
2023-09-27 17:05
MEM
学习
【洛谷
算法题
】P5707-上学迟到【入门1顺序结构】
本文由花无缺原创收录于专栏【洛谷
算法题
】文章目录【洛谷
算法题
】P5707-上学迟到【入门1顺序结构】题目描述输入格式输出格式样例#1样例输入#1样例输出#1提示题解总结【洛谷
算法题
】P5707-上学迟到
花无缺~
·
2023-09-27 17:41
洛谷算法题
算法
数据结构
java
提升技术招聘有效性 | 为什么企业总考
算法题
?
前些年技术圈有个经典名梗:广受谷歌员工欢迎的macOS包管理器Homebrew的开发者,技术大佬MaxHowell,去谷歌面试时由于不会做一道非常基础的
算法题
——翻转二叉树,而被谷歌拒了。
·
2023-09-27 16:25
程序员
LeetCode解题记录(贪心算法)
1.前言目前得到一本不错的算法书籍,页数不多,挺符合我的需要,于是正好借这个机会来好好的系统的刷一下
算法题
,一来呢,是可以给部分同学提供解题思路,和一些自己的思考,二来呢,我也可以在需要复习的时候,通过博客来回顾自己
Java弟中弟
·
2023-09-27 16:23
二叉树算法—广度搜索算法使用以及变形
思索下面几个
算法题
:102.二叉树的层序遍历429.N叉树的层序遍历107.二叉树的层序遍历II101.对称二叉树2.分析广度搜索:即在水平维度一层层的去解析二叉树节点。即节点先进先出(队列结构)。
小胖学编程
·
2023-09-27 14:36
每天一道
算法题
18
【最长公共子序列,子串】给定两个字符串上str1和str2,求两个字符的最长公共子序列和最长公共子串。最长公共子序列publicstaticint[][]getDp(Stringstr1,Stringstr2){int[][]dp=newint[str1.length][str2.length];char[]s1=str1.toCharArray();char[]s2=str2.toCharArr
雨打空城
·
2023-09-27 12:14
vscode项目中单独执行Java文件
我用vscode的最初目的,是用它来写Leetcode的
算法题
(Java语言)。JetbrainsIDEA等大型IDE比较重量级,占用CPU\内存多容易开住,且界面较为臃肿、编辑器空间占比小。
Caml0
·
2023-09-27 09:32
JAVA
vscode
java
小白回顾------
线段树
讲解
课前啰嗦:算法这东西,也不是一时半会能理解的,灵活运用更难,所以今天我做一个
线段树
讲解,用于自身的理解.PartI:先了解
线段树
:
线段树
是一种二叉树,也就是对于一个线段,我们会用一个二叉树表示。
_YangZiJiang_
·
2023-09-27 08:49
数据结构
OI退役笔记-024:数据结构(四)
线段树
目录引入概念
线段树
的实现初始变量建树单点修改区间询问延迟标记应用延迟标记的区间修改应用延迟标记的单点查询对区间修改+区间求值的探讨标记下传(Lazy-Tag,懒标记)应用标记下传的区间修改应用标记下传的区间查询
线段树
与其他类似算法的比较
Rotch
·
2023-09-27 08:19
C++
OI
退役笔记
二叉树
算法
树结构
二分法
acm竞赛
[数据结构]
线段树
线段树
一听到树,估计很多人会觉得头疼,因为树形结构算是一种比较难的数据结构了,有一系列的公式啊,概念啊什么的,代码实现也是比较麻烦。但其中也有一些很基础,很好实现近乎模板的数据结构。
C20200905_hc
·
2023-09-27 08:19
数据结构
线段树
线段树
2----简单拓展
此外,
线段树
还可以与其他算法结合目录一、维护区间和,最大最小值二、+差分求区间最大公约数三、维护最长连续串、最大连续子段和……四、
线段树
优化dp五、+扫描线一、维护区间和,最大最小值243.一个简单的整数问题
兔猪猪兔
·
2023-09-27 08:18
线段树
数据结构
数据结构的半夜----
线段树
学习笔记1
说过以后写blog要严肃点,我现在就严肃地修改一下,删冗余,精简语言
线段树
,英文SegmentTree这种树形数据结构十分容易形象地绘成图形如图所示,
线段树
有以下性质:
线段树
本质是棵二叉树.
线段树
每个节点是代表一个区间
HaderMimosaAcrux
·
2023-09-27 08:46
线段树学习笔记
数据结构
数据结构-
线段树
(二)
目录懒标记“懒”标记の介绍“懒”标记の好处“懒”标记的定义方式区间更新区间更新思想题目练习题目の练习在此之前,我们先引入一个概念——“懒”标记の介绍懒标记的作用,就是维护每一个节点的参数懒标记顾名思义,就是要懒嘛!这里的懒是运用拟人的手法,懒标记就是记录当前状态,在更新操作的时候将这个状态下传形象地说,懒标记就像寄存包裹一样,先把这个包裹(数据)存在这里,等有需要的时候再取(下传)那么,为什么要用
中原睚眦
·
2023-09-27 08:16
区间问题解决
C++
竞赛
Book--数据结构
线段树
小结
2014-09-1221:49:59->2014-10-0416:59:44花了挺长的一段时间学习
线段树
,所刷的题:POJ
线段树
20题汇总,Hdu题库数道+比赛题2道。
dingdi3021
·
2023-09-27 08:14
数据结构与算法
1712 - 得到子序列的最少操作次数 - 哈希 -
线段树
https://leetcode-cn.com/problems/minimum-operations-to-make-a-subsequence/题目描述题目剖析&信息挖掘解题思路方法一离散化+哈希+
线段树
思考分析思路注意知识点复杂度参考代码实现相关题目题目描述
闪电彬彬
·
2023-09-27 08:44
leetcode
哈希
leetcode
数据结构
暑假集训8.7数据结构专题-
线段树
存直线
题目:E-cardoj1811思路:
线段树
内存直线的k和b,
线段树
存x,当某个区间的左右端点代入关系始终严格优于或劣于带修改的值,则修改区间。否则继续分散到两个子区间重复操作。
dengrong849567
·
2023-09-27 08:44
数据结构与算法
想要精通算法和SQL的成长之路 - 最长递增子序列 II(
线段树
的运用)
想要精通算法和SQL的成长之路-最长递增子序列II(
线段树
的运用)前言一.最长递增子序列II1.1向下递推1.2向上递推1.3更新操作1.4查询操作1.5完整代码:前言想要精通算法和SQL的成长之路-系列导航一
Zong_0915
·
2023-09-27 08:14
精通算法和SQL之路
算法
sql
java
数据结构-
线段树
浅谈
线段树
一、什么是
线段树
线段树
,拆开来看就是“线段”和“树”,所以顾名思义,
线段树
就是用来存储线段(区间)的二叉搜索树。
SoloSolo_SZJ
·
2023-09-27 08:42
信息学竞赛
数据结构
算法
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他