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--刷题
python | collections模块中的Counter及应用
刷题
时,Python中的Counter类是可以快速统计元素的频率,帮助解决各种涉及计数的问题。Counter是collections模块中的一个类,本质上是一个字典,用于计数可哈希对象。
asdfg1258963
·
2025-05-11 17:54
python
算法
一维、二维滑动窗口(蓝桥杯真题)
刷题
的过程发现蓝桥杯还挺喜欢考滑动窗口的题,所以索性拿两道典型的真题来说一下滑动窗口的问题1、子串简写(一维滑动窗口)题目链接:P9244[蓝桥杯2023省B]子串简写-洛谷题目解析:本题要求找到所有长度大于等于
yi.Ist
·
2025-05-11 12:57
蓝桥杯
职场和发展
算法
Python 爬虫学习路线图
封账号奇葩的反爬JavaScript逆向App智能化运维结语零基础Python学习资源介绍Python学习路线汇总Python必备开发工具Python学习视频600合集实战案例100道Python练习题面试
刷题
资料领取前言当今大数据的时代
程序员二飞
·
2025-05-11 12:55
python
爬虫
学习
小刚说C语言
刷题
—1341银行存款问题
1.题目描述亮亮把n元按照m年期整存存入银行,按照目前银行的年利率,请问到期后亮亮可以连本带息总共拿到多少钱?存期(整存整取)年利率1年3.25%2年3.75%3年∼4年4.25%5年及5年以上4.75%输入两个整数n和m输出一个小数,代表亮亮m年后一共可以拿到的金额(保留1位小数)。样例输入10005输出1237.52.参考代码(C语言版)#includeintmain(void){intn,m
xueyinan
·
2025-05-11 01:13
c语言
小刚说C语言
刷题
—1004阶乘问题
1.题目描述编程求1×2×3×⋯×n。输入输入一行,只有一个整数n(1≤n≤10);输出输出只有一行(这意味着末尾有一个回车符号),包括1个整数。样例输入5输出1202.参考代码(C语言版)#includeintmain(void){intn;intm=1;scanf("%d",&n);//这里使用for循环for(inti=1;i<=n;i++){m=m*i;}printf("%d",m);re
xueyinan
·
2025-05-11 01:09
c语言
KamaCoder
刷题
由浅入深之字符串——54. 替换数字
目录(一)替换数字的C++实现写法一(字符串遍历)(二)复杂度分析时间复杂度空间复杂度(三)总结【题目链接】54.替换数字-卡码网(KamaCoder)题目描述给定一个字符串s,它包含小写字母和数字字符,请编写一个函数,将字符串中的字母字符保持不变,而将每个数字字符替换为number。例如,对于输入字符串"a1b2c3",函数应该将其转换为"anumberbnumbercnumber"。输入描述输
暖阳华笺
·
2025-05-10 23:59
leetcode刷题
由浅入深
算法
数据结构
leetcode
c++
字符串
华为od怎么
刷题
?(最新华为od机试2025A卷更新中)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天
哪 吒
·
2025-05-10 17:22
搬砖工逆袭Java架构师
华为od
华为
华为OD机试
2025A卷
java
【LeetCode Hot100 | 每日
刷题
】最大子数组和
53.最大子数组和-力扣(LeetCode)题目:给你一个整数数组nums,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组是数组中的一个连续部分。示例1:输入:nums=[-2,1,-3,4,-1,2,1,-5,4]输出:6解释:连续子数组 [4,-1,2,1]的和最大,为 6。示例2:输入:nums=[1]输出:1示例3:输入:nums=[5,4,-1,7,8
理想奋斗中
·
2025-05-10 16:13
LeetCode每日刷题
leetcode
算法
动态规划
Hot100
leetcode和真正大厂笔试的区别
前言最近秋招做了很多笔试,小米、华为、携程、科大讯飞等等,这些笔试的系统一般是
牛客
或者赛码。笔试前做过leetcode或者剑指题库,但是到真实的考场上有些不一样。
深度学习_乌冬面
·
2025-05-10 13:56
面试
leetcode
算法
科目一
刷题
总结
行驶优先通行权:右转=100km/h,100m】【50岁,两年交一次AB照:年年交身体证明增驾要求:中型大型客车,重型牵引挂车审验内容报身体情况违法情况违法后学习考试情况延期<=3年吊销驾照,计分期后30天内审验时效6/10/长期一年不换证/吸毒,注销违法违规开拼装车/报废车/借车给无证人开吊销驾驶证罚款[200,2000]不检验:警告/两百元罚款不带驾驶证,行驶证扣车罚款[20,200]用旧证:
冰菓Neko
·
2025-05-10 11:07
职场和发展
[USACO 2007 Jan S]护花,Java代码
链接:登录—专业IT笔试面试备考平台_
牛客
网来源:
牛客
网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++32768K,其他语言65536K64bitIOFormat:%lld题目描述FarmerJohnwenttocutsomewoodandleftN
L_59
·
2025-05-10 03:47
算法
java
贪心算法
计算机学习路线与编程语言选择(信息差)
到招聘网站看看有哪些岗位,看一看岗位职责、要求
牛客
网(计算机实习工作最好的网站)boss直聘确定岗位后(如前端、后端),岗位需要什么语言,学什么语言,需要什么技术,学什么技术。先学习语言,再学习技术。
行走__Wz
·
2025-05-10 00:27
计算机通识
学习
开发语言
javascript
java
计算机学习路线
编程语言选择
算法
刷题
-动态规划之区间DP
今天博主将开始区间dp的新篇章,相较于树形dp,区间dp的理解其实较为容易。石子问题是最为经典的区间dp问题,博主将从石子问题开始帮助大家更好的理解区间dp最基本的转移思想。1.题目描述有n堆石子排成一排,每堆石子有一定的数量。现在我们要将n堆石子并成为一堆,每次只能合并相邻的两堆石子,合并的花费为这两堆石子的总数。经过n−1次合并后会成为一堆,求总的最小花费。输入描述第一行输入一个n,代表石子的
亮亮爱刷题
·
2025-05-09 22:45
算法
动态规划
算法专题--前缀和
一、一维前缀和链接:【模板】前缀和_
牛客
题霸_
牛客
网本题是最简单的前缀和问题,可以看作是前缀和问题的模板,主要分为三步,处理输入,根据合适的递推公式构造前缀和表,使用前缀和表。
敲键盘的喵
·
2025-05-09 20:03
算法
拼多多2025届研发实习生招聘 | 网申截止倒计时10天
西安就业求职好公司及薪资汇总结合网上大家的帖子整理份华为主管面问题网易互娱补一波面经网易互娱补一波面经实习日常焦虑帮选offer阿里大文娱vs华为【奖】这个夏天,和牛牛一起打卡
刷题
~大二下开学第三月(摆烂
han_xue_feng
·
2025-05-09 16:33
java
华为OD机试 - 绘图机器 - 双指针(Java 2025 A卷 100分)
华为OD机试2024E卷题库疯狂收录中,
刷题
点这里专栏导读本专栏收录于《华为OD机试(JAVA)真题(2025A卷+E卷+B卷+C卷+D卷)》。
哪 吒
·
2025-05-09 16:03
华为od
java
绘图机器
双指针
[洛谷
刷题
6]
P3414SAC#1-组合数https://www.luogu.com.cn/problem/P3414题目描述今天小明学习了组合数,现在他很想知道∑Cni\sum\rm{C}_{n}^{i}∑Cni是多少。其中C\rm{C}C是组合数(即Cni\rm{C}_{n}^{i}Cni表示nnn个物品无顺序选取iii个的方案数),iii取从000到nnn的所有偶数。由于答案可能很大,请输出答案对6662
Almond_s
·
2025-05-09 13:41
c++
算法
刷题
AIOfferly
刷题
记录
题目Whatisgradientdescent,canyouexplainitinsimpleterms?答案GradientDescentisanoptimizationalgorithmusedtominimizetheerrorofamachinelearningmodel.Itfirstcomputesthegradient,whichindicateshowmuchthelossfunc
Mi Manchi26
·
2025-05-09 13:41
AIOfferly
机器学习
LeetCode 300. 最长递增子序列
LeetCode300.最长递增子序列这道题可以说多次出现在了我的
刷题
生涯当中。
YGGP
·
2025-05-09 09:12
程序设计算法
leetcode
力扣
刷题
Day 42:缺失的第一个正数(238)
1.题目描述2.思路方法1:把原数组转化成集合,然后从1开始递增查询当前正整数是否在集合里。方法2:将原数组进行排序,删除非正数,再在数组头部加入元素0,遍历数组就可以找出其中没有出现的最小正整数。方法3:灵茶山艾府大佬的换座位思路,一个萝卜一个坑,非常巧妙。3.代码(Python3)方法1:classSolution:deffirstMissingPositive(self,nums:List[
Kidddddult
·
2025-05-09 05:21
力扣刷题日记
力扣
leetcode
算法
力扣
刷题
Day 43:矩阵置零(73)
1.题目描述2.思路方法1:遍历矩阵的行和列查找0元素并置同行同列的元素为0,新创建一个m*n的矩阵以标记当前的0元素是本身就为0还是被同行同列的元素传染成0的。方法2:遍历矩阵,记录0元素的行和列,结束遍历后统一置零。3.代码(Python3)方法1:importnumpyasnpclassSolution:defsetZeroes(self,matrix:List[List[int]])->N
Kidddddult
·
2025-05-09 05:21
力扣刷题日记
力扣
leetcode
算法
力扣
刷题
Day 41:除自身以外数组的乘积(238)
1.题目描述2.思路方法1:搞一个数组存放各元素之前所有数的乘积(头为1),再搞一个数组存放各元素之后所有数的乘积(尾为1)。方法2:上面的方法是很好理解的,在此基础上应该如何优化呢?那就是弃用prev_product数组,改用变量记录前面数的乘积,并且取消latter_product数组,直接在res数组上修改乘积。3.代码(Python3)方法1:classSolution:defproduc
Kidddddult
·
2025-05-09 05:51
力扣刷题日记
力扣
leetcode
算法
力扣
刷题
Day 37:LRU 缓存(146)
1.题目描述2.思路方法1:直接用Python封装好的数据结构OrderedDict(兼具哈希表与双向链表的数据结构)。方法2:哈希表辅以双向链表。3.代码(Python3)方法1:classLRUCache(collections.OrderedDict):def__init__(self,capacity:int):super().__init__()self.capacity=capacit
Kidddddult
·
2025-05-09 05:49
力扣刷题日记
力扣
leetcode
算法
杭电acm
刷题
顺序Java_杭电ACM
刷题
顺序
第一阶段:开始入门吧!(15天,53题)输入输出练习(2天,10题)1000、1089—1096、1001简单操作:(2—4天,12题)2000—2011、2039英文题试水(3—4天,8题)1720、1062、2104、1064、2734、1170、1197、2629回归水题(4-6天,24题)2012—2030、2032、2040、2042、2054、2055第二阶段:我要学算法!(12天,3
Linda Jiang
·
2025-05-08 22:07
杭电acm刷题顺序Java
Jenkins + gitlab 自动部署
2024软件测试面试
刷题
,这个小程序(永久
刷题
),靠它快速找到工作了!(
刷题
APP的天花板)_软件测试
刷题
小程序-CSDN博客文章浏览阅读2.6k次,点赞85次,收藏12次。
2401_87109669
·
2025-05-08 20:24
jenkins
gitlab
运维
【leetcode
刷题
日记】lc.155-最小栈
目录1.题目2.代码1.题目设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。实现MinStack类:MinStack()初始化堆栈对象。voidpush(intval)将元素val推入堆栈。voidpop()删除堆栈顶部的元素。inttop()获取堆栈顶部的元素。intgetMin()获取堆栈中的最小元素。示例1:输入:["MinStack","push","push
fearless9527
·
2025-05-08 17:32
leetcode
算法
牛客
周赛 Round 62_小红的中位数查询(easy)
目录一、Problem二、Solution三、Code一、Problem原题链接:https://ac.nowcoder.com/acm/contest/91177/E题目大意:输入n个数,以及q个区间,找到每个区间的中位数。注:easy版本每一组测试样例的区间长度相同。(不是所有的查询区间长度相同!!想要靠样例长度骗分结果狠狠WA了一发。)二、Solution首先,
白棂
·
2025-05-08 13:35
算法竞赛题解
算法
c++
图论
leetcode
刷题
(javaScript)——堆相关场景题总结
在JavaScript
刷题
中,堆(Heap)通常用于解决一些需要高效处理优先级的问题,例如找出最大或最小的K个元素
三月的一天
·
2025-05-08 06:57
Leetcode刷题技巧总结
leetcode
算法
职场和发展
【华为OD机试真题】252、西天取经 | 机试真题+思路参考+代码分析(C++、Java、Py)
文章目录一、题目题目描述输入输出样例1样例2二、代码与思路参考C++语言思路C++代码Java语言思路Java代码Python语言思路Python代码作者:KJ.JK订阅本专栏后即可解锁在线OJ
刷题
权限个人博客首页
KJ.JK
·
2025-05-07 15:55
OJ+最新OD机试
(C++
Java
Py)
华为od
c++
java
python
西天取经
Leetcode
刷题
记录31——旋转图像
题源:https://leetcode.cn/problems/rotate-image/description/?envType=study-plan-v2&envId=top-100-liked题目描述:思路一:解题思路:分两步完成旋转虽然“直接旋转”看起来有点抽象,但我们可以通过两个简单的步骤来实现顺时针旋转90度:✅步骤一:转置矩阵(Transpose)把矩阵的行和列交换,即matrix[
张书名
·
2025-05-07 09:47
Leetcode刷题记录
leetcode
算法
职场和发展
【Linux】进程地址空间
前言:这篇文章我们来讲讲进程地址空间:个人简介:努力学习ing个人专栏:LinuxCSDN主页愚润求学其他专栏:C++学习笔记,C语言入门基础,python入门基础,C++
刷题
专栏这里写目录标题一,C语言中的程序地址空间二
愚润泽
·
2025-05-07 09:15
Linux
linux
运维
c++
笔记
服务器
Leetcode数据结构
刷题
——240. 搜索二维矩阵 II(C++)
编写一个高效的算法来搜索mxn矩阵matrix中的一个目标值target。该矩阵具有以下特性:每行的元素从左到右升序排列。每列的元素从上到下升序排列。示例1:输入:matrix=[[1,4,7,11,15],[2,5,8,12,19],[3,6,9,16,22],[10,13,14,17,24],[18,21,23,26,30]],target=5输出:true示例2:输入:matrix=[[1,
孑影安然
·
2025-05-07 09:15
Leetcode数据结构
leetcode
数据结构
c++
LeetCode
刷题
——搜索二维矩阵II#240#Medium
搜索二维矩阵II题目的思路探讨与源码搜索二维矩阵II的题目如下图,该题属于数组和二分查找类型的题目,主要考察对于二维数组和二分法的使用和理解。本文的题目作者想到2种方法,分别是二分法和双指针方法,其中二分法使用java进行编写,而双指针方法使用Python进行编写,当然这可能不是最优的解法,还希望各位大佬给出更快的算法。本人认为该题目可以使用二分法,首先判断矩阵是否为空或者矩阵长度是否为0,如果是
喷火龙与水箭龟
·
2025-05-07 09:45
LeetCode刷题
二分法
java
leetcode
算法
数据结构
坚持
刷题
|重建二叉树
坚持
刷题
,老年痴呆追不上我,今天刷:重建二叉树题目106.从中序与后序遍历序列构造二叉树考察点不仅考察了对数据结构和算法的理解,还考察了如何将理论知识转化为实际的代码实现,并且需要考虑算法的效率和优化:
进击的小白菜
·
2025-05-07 08:06
坚持刷题
java
数据结构
力扣
[c语言日寄]检查环形链表
【作者主页】siy2333【专栏介绍】⌈c语言日寄⌋:这是一个专注于C语言
刷题
的专栏,精选题目,搭配详细题解、拓展算法。从基础语法到复杂算法,题目涉及的知识点全面覆盖,助力你系统提升。
siy2333
·
2025-05-06 20:24
c语言日寄
c语言
链表
开发语言
算法
学习
leetcode
数据结构
牛客
2.8 逆序数 归并排序(代码修改)
第8节逆序数在一个排列中,如果一对数的前后位置与大小顺序相反,即前面的数大于后面的数,那么它们就称为一个逆序。一个排列中逆序的总数就称为这个排列的逆序数。比如一个序列为45132,那么这个序列的逆序数为7,逆序对分别为(4,1),(4,3),(4,2),(5,1),(5,3),(5,2),(3,2)。输入描述:第一行有一个整数n(1usingnamespacestd;constintN=1e7+1
Youkiup
·
2025-05-06 14:24
c++
2025华为OD机考机试最新A卷:真题目录 + 考点说明(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-05-06 09:20
搬砖工逆袭Java架构师
华为od
2025A卷
华为OD机试
python
javascript
2025A卷华为OD机试统一考试题库清单(持续收录中)以及考点说明(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-05-06 09:20
搬砖工逆袭Java架构师
华为od
2025A卷
华为OD机试
Python
javascript
LeetCode
刷题
|贪心算法|#1007 、行相等的最少多米诺旋转
LeetCode
刷题
|贪心算法|#1007、行相等的最少多米诺旋转1、题目在一排多米诺骨牌中,A[i]和B[i]分别代表第i个多米诺骨牌的上半部分和下半部分。
来盘海参炒面不要面
·
2025-05-06 09:14
LeteCode刷题
算法
java
贪心算法
动态规划--线性DP
正如之前在背包问题中所写到的,仍旧可以用状态表示和状态计算来解决注意:对于不同类的动态规划问题,核心解题步骤均为状态表示+状态计算,而如何在不同的题型中均捕捉到状态表示和状态计算的方法,才是需要通过
刷题
慢慢理解体会的例题洛谷
jerrylingj
·
2025-05-06 02:31
动态规划
动态规划
算法
c++
笔记
牛客
网题解 | 栈的压入、弹出序列
栈的压入、弹出序列一、题目链接二、题目三、算法原理:用一个栈模拟入栈出栈的过程四、编写代码一、题目链接栈的压入、弹出序列二、题目三、算法原理:用一个栈模拟入栈出栈的过程思路:用一个栈模拟入栈出栈的过程,模拟出与第二个序列一样的序列就合法,模拟不出与第二个序列一样的序列就不合法。给出两个下标pushi、popi分别指向入栈序列和出栈序列。(index:下标)步骤:pushi指向的数据入栈,入栈后pu
珊瑚里的鱼
·
2025-05-05 22:04
编译通过的思维:C++算法解构
算法
开发语言
leetcode
c++
笔记
stl
牛客
周赛91 D题(数组4.0) 题解
原题链接https://ac.nowcoder.com/acm/contest/108038/D题目描述小红有一个长度为n的数组a,下标从1开始,如果两个数a[i]和a[j]差值为1,则这两个数之间存在一条无向边,问为了使得所有索引之间相互可达,小红至少需要手动再加多少条边。解题思路使用map统计每个数的出现次数,然后从小到大遍历数字,对于每个数字x,假设x有y个,检查x-1是否存在,如果x-1不
bughunter-
·
2025-05-05 18:15
算法&数据结构
算法竞赛
算法
数据结构
STL
牛客周赛
map
4月30日算法
刷题
importjavax.xml.stream.events.Characters;importjava.util.*;publicclasstest_04_27{//KMP算法//替换空格publicstaticvoidtest1(Strings){StringBuilderstringBuilder=newStringBuilder();for(inti=0;ihashMap=newTreeMa
新生农民
·
2025-05-05 12:02
java
算法
开发语言
华为OD机试 - 最小资金赢得最多选票 - 贪心算法(Python/JS/C/C++ 2025 A卷 100分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-05-05 02:55
华为od
贪心算法
python
华为OD机试
2025A卷
华为OD机试 - 求分数计算结果 - 递归(Python/JS/C/C++ 2025 A卷 100分)
华为OD机试2025A卷题库疯狂收录中,
刷题
点这里专栏导读本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。
哪 吒
·
2025-05-05 02:25
华为od
python
javascript
2025A卷
华为OD机试
华为OD机试 - 不爱施肥的小布(Python/JS/C/C++ 2025 A卷 100分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随
哪 吒
·
2025-05-05 02:55
华为od
python
javascript
华为OD机试
2025A卷
华为OD机试 - 字符串通配符(Python/JS/C/C++ 2025 A卷 100分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随
哪 吒
·
2025-05-05 02:55
华为od
python
javascript
2025A卷
华为OD机试
华为OD机试 - 基站维修工程师 - 递归(Python/JS/C/C++ 2025 A卷 200分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD
刷题
交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随
哪 吒
·
2025-05-05 02:55
华为od
python
javascript
华为OD七日集训第1期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/C++)
最近还组织了“【陪伴学习】华为OD
刷题
交流群”,目前有334人在群。
哪 吒
·
2025-05-05 02:24
华为od
算法
python
七日集训
华为OD七日集训第2期 - 按算法分类,由易到难,循序渐进,玩转OD(Python/JS/C/C++)
最近还组织了“【陪伴学习】华为OD
刷题
交流群”,目前有334人在群。希望
哪 吒
·
2025-05-05 02:24
华为od
算法
python
七日集训
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他