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
C-题
面试中有哪些常见的手撕代码
题
?
目前共有下面这些问题详细的解答写三种单例模式的实现方式编号为1-n的循环报1-3,报道3的出列,求最后一人的编号写两个线程打印1-n,一个线程打印奇数,一个线程打印偶数LRU缓存实现用Java实现栈加权轮询算法的实现死锁快速排序生产者和消费者
Try,多训练
·
2025-07-05 06:52
面试
算法
面试
java
算法
Codeforces Round 1009 (Div. 3) G
写在前面由于最近在做CSP-S的
题
,又恰好做到了CSP-S2021的第二
题
括号序列,于是对于区间DP区间DP区间DP有了一些船新的体悟,刚好可以用在此题上。
能打一辈子XCPC么
·
2025-07-05 03:30
Codeforces
算法
数据结构
c++
【LeetCode 热
题
100】5. 最长回文子串(Python中心扩展法详解)
原
题
链接:LeetCode5.最长回文子串✨一、题目描述给你一个字符串s,请你找出其中最长的回文子串。回文串是指正着读和反着读都一样的字符串。
未名编程
·
2025-07-05 03:29
LeetCode热题100详解
leetcode
python
算法
全网最详细的华为OD知识,值不值得去看这篇就够了(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-05 02:59
搬砖工逆袭Java架构师
华为od
华为OD机试
2025B卷
java
华为OD机试 - 模拟数据序列化传输(Java 2025 B卷 200分)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新,全天
哪 吒
·
2025-07-05 02:59
华为od
java
开发语言
华为OD机试
2025B卷
BM2 链表内指定区间反转
目录题目链接题目解题思路代码题目链接链表内指定区间反转_牛客
题
霸_牛客网题目解题思路只是比第一
题
多了一个范围,有两个思路一:先移动到要逆序的位置前一个固定,然后逐个往后移动并且讲当前位置的指针移动到固定位置的相邻就近的后面即可二
·
2025-07-04 17:00
数据结构(Java)--位运算
前言本文为本小白学习数据结构的笔记,将以算法题为导向,向大家更清晰的介绍数据结构相关知识(算法
题
都出自B站马士兵教育——左老师的课程,讲的很好,对于想入门刷题的人很有帮助)为什么要使用为位运算位运算直接对整数的二进制位进行操作
老虎0627
·
2025-07-04 17:26
数据结构
数据结构
java
开发语言
信息素养复赛模拟3 编程
题
标程
信息素养复赛模拟31:进攻(剩余步数必须为偶数)#includeusingnamespacestd;#defineintlonglongsignedmain(){intn,x,y;cin>>n>>x>>y;intdist=x+y;if(n>=dist){intleft=n-dist;if(left%2==0)coutusingnamespacestd;#defineintlonglongconst
Snow_raw
·
2025-07-04 15:43
算法
c++
数据结构
字符串接龙 /单词接龙 (BFs C#
卡码网110和力扣127和LCq108
题
都是一个解法这两道
题
乍一看在结果处可能不一样力扣要求字符串里边必须包含对应的最后一个字符而110不需要最后一个字符但是在实验逻辑上是一致的只是110需要把如果在set
毕竟秋山澪
·
2025-07-04 12:50
算法
2025运维面试真题分析
如果你没时间背诵运维八股
题
也可以试试这个面试神器:登科及第可以增加信心和面试通过率。一、项目经验与故障处理(占比24.7%,面试核心)聚焦实际场景中的问题解决能力。
KanS1
·
2025-07-04 10:34
运维
面试
职场和发展
面试试题
华为 OD 机考 Python 【数组连续和】
注意:此
题
对效率有要求,暴力解法通过率不高,请考虑高效的实现方式。用例输入37347输出4说明第一行的3表示第二行数组输入3个数,第一行的
codereasy
·
2025-07-04 07:43
华为
python
算法
华为机试
华为机考
2025B卷华为OD机试(Python/JS/C/C++)真题【B卷+A卷+C卷+D卷+E卷】目录
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:10
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
【2025B卷】华为OD机试最新题库,按算法分类,高效刷题(持续更新)(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:39
搬砖工逆袭Java架构师
华为od
算法
python
2025B卷
华为OD机试
【牛客刷题HJ16】购物单
目录一、题目描述二、题目分析1、题目理解2、题目分析(1)首先,将物品类准备好(2)然后,对v、p、q进行初始化(3)对动态规划数组进行赋值(填表)三、总结一、题目描述来源:购物单_牛客
题
霸_牛客网二、
the_sunshine6
·
2025-07-04 06:36
牛客
华为机试
动态规划
java
算法
动态规划
intellij-idea
2025B卷最新华为OD机考指南宝典(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:05
搬砖工逆袭Java架构师
华为OD机试
python
2025B卷
算法
华为od
【持续更新】2025华为OD机试2025A卷机考真题库清单含考点说明(已更新600+
题
)(Python/JS/C/C++)
刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一
题
都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道
题
采用XX算法、XX算法的适用场景,发现新题目,随时更新。
哪 吒
·
2025-07-04 06:35
搬砖工逆袭Java架构师
华为od
python
javascript
2025A卷
华为OD机试
牛客:HJ16 购物单【01背包】【华为机考】
学习要点深入理解回溯深入理解01背包问题题目链接购物单_牛客
题
霸_牛客网题目描述解法1:回溯其实此
题
非常符合取子集的逻辑,但是时间复杂度太高。通过11/14。想写出来这个回溯过程,不容易。
呆呆的小鳄鱼
·
2025-07-04 05:34
#
牛客华为机考
#
动态规划
华为
算法
力扣2602. 使数组元素全部相等的最少操作次数
这一
题
数据范围是10^5暴力不行,但是当我们把暴力的代码写出来的时候就发现:vectorminOperations(vector&nums,vector&queries){vectorans(queries.size
剪一朵云爱着
·
2025-07-03 22:47
算法
leetcode
算法
力扣1590. 使数组和能被 P 整除
这一
题
的难点在于模运算,对模运算足够了解,对式子进行变换就很容易得到结果,本质上还是一道前缀和+哈希表的
题
这里重点讲一下模运算。
·
2025-07-03 21:16
#19ACM第三次周赛补题赛de题解呐#
A.我是个签到
题
!
桦hua呐
·
2025-07-03 21:46
秃头hua的题解
#19ACM第五次周赛补题赛de题解呐#
磕出来的所有
题
唉……A.防AK题目——超难系列这是一道Helloword
题
,
题
面花里胡哨,但就想让你输出一个“Accepted!!!”。
桦hua呐
·
2025-07-03 21:46
秃头hua的题解
LeetCode 热
题
100 - 贪心算法 - 买卖股票的最佳时机 - javascript
题目给定一个数组prices,它的第i个元素prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你不能获取任何利润,返回0。示例1:输入:[7,1,5,3,6,4]输出:5解释:在第2天(股票价格=1)的时候买入,在第5天(股票价格=6)的时候卖出,
Jxxli
·
2025-07-03 21:46
LeetCode
hot100
leetcode
算法
贪心算法
javascript
面了字节跳动的数据挖掘岗,感觉真的很难。。。
一面40min【编程
题
】有两种数据,分别是被转发的用户和转发的
大模型爱好者社区
·
2025-07-03 14:49
机器学习
深度学习
面试宝典
数据挖掘
人工智能
数据分析
算法
面试
力扣网编程
题
:移除元素(简单)
二.力扣网编程
题
:移除元素(简单)给你一个数组nums和一个值val,你需要原地移除所有数值等于val的元素。元素的顺序可能发生改变。然后返回nums中与val不同的元素的数量。
魏劭
·
2025-07-03 09:12
逻辑编程题
leetcode
算法
数据结构
力扣网C语言编程
题
:快慢指针来解决 “寻找重复数”
文章如下:力扣网C语言编程
题
:寻找重复数-CSDN博客本文提供另外两种解决思路:快慢指针和位运算。二.力扣网C语言编程
题
:快慢指针来解决“寻找重复数”解题思路三:(快慢指针)什么是快慢指针?
魏劭
·
2025-07-03 09:41
C语言
逻辑编程题
算法
c语言
leetcode
LeetCode - #106 从中序与后序遍历序列构造二叉树
的Swift算法
题
题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2025-07-03 07:01
Swift
#
LeetCode
leetcode
算法
职场和发展
LeetCode - #144 二叉树的前序遍历
的Swift算法
题
题解整理为文字版以方便大家学习与阅读。
网罗开发
·
2025-07-03 07:01
Swift
leetcode
算法
职场和发展
Swift 实现二叉树垂直遍历:LeetCode 314 完整解析与实战示例
今天这
题
LeetCode314——BinaryTreeVerticalOrderTraversal(二叉树的垂直遍历),就考验了我们如何按垂直方向组织二叉树节点
网罗开发
·
2025-07-03 07:57
Swift
swift
leetcode
开发语言
数据结构—数组
所以在做算法
题
时一般用切片进行编写定义和特点数组的长度是类型的一部分,例如[3]int和[4]int是不
每天一个秃顶小技巧
·
2025-07-03 06:24
数据结构
golang
后端
HDU杭电OJ基础100
题
2010-2019(C语言版)
文章目录@[TOC](文章目录)[原
题
出处](https://acm.hdu.edu.cn/listproblem.php?
雁于飞
·
2025-07-03 06:52
算法专栏
c语言
开发语言
数据结构学习之栈
本篇博客我们将深入学习数据结构中栈与队列相关的内容作者的个人gitee:楼田莉子(riko-lou-tian)-Gitee.com目录概念栈的实现初始化销毁入栈判空出栈获取栈顶元素栈的有效元素个数源代码与栈相关的算法
题
(
楼田莉子
·
2025-07-03 06:51
数据结构
学习
笔记
算法
数据结构
c语言
【离散】画哈斯图--最好理解绝不会出错
离散数学哈斯图的画法两个步骤:第一步:排点的层数第二步:把有关系的点连接起来看一道
题
:设A={1,2,3,4,6,8,9},偏序集S={A,《},其中《为整除关系,请画出S的哈斯图首先把他们的所有的关系列出来
妮妮学姐
·
2025-07-03 00:08
抽象代数
拓扑学
几何学
图论
pwn手记录
题
3
前言:研究生的生活很充实(忙,大概三年我再也没有时间去认真做题了以下是最近比赛的遇到的题目。仅记录脚本,细节不会再核实了(没时间(;´༎ຶД༎ຶ`))可能以后不太会触碰CTF比赛了强网杯-baby_heapfrompwnimport*context(os='linux',arch='amd64',log_level='debug')binary='./pwn'r=process(binary)el
·
2025-07-03 00:06
【LeetCode 热
题
100】53. 最大子数组和——(解法二)动态规划
LeetCode热
题
100】53.最大子数组和——(解法一)前缀和文章目录整体思路完整代码时空复杂度时间复杂度:O(N)空间复杂度:O(N)整体思路这段代码同样旨在解决“最大子数组和”问题。
xumistore
·
2025-07-02 22:22
LeetCode
leetcode
动态规划
算法
java
【LeetCode 热
题
100】76. 最小覆盖子串——(解法一)滑动窗口+数组
Problem:76.最小覆盖子串给你一个字符串s、一个字符串t。返回s中涵盖t所有字符的最小子串。如果s中不存在涵盖t所有字符的子串,则返回空字符串“”。文章目录整体思路完整代码时空复杂度时间复杂度:O(|S|+|t|)空间复杂度:O(k)或O(1)整体思路这段代码旨在解决一个经典的字符串问题:最小窗口子串(MinimumWindowSubstring)。问题要求在主字符串S中,找出一个包含目标
xumistore
·
2025-07-02 22:52
LeetCode
leetcode
算法
职场和发展
java
Day52|动态规划part13:300.最长递增子序列、674. 最长连续递增序列、718. 最长重复子数组
这里明确dp[i]的含义很重要,因为这道
题
我们返回的结
QHG7C0
·
2025-07-02 17:41
数据结构与算法(二刷)
动态规划
算法
算法-每日一
题
(DAY11)每日温度
1.题目链接:739.每日温度-力扣(LeetCode)2.题目描述:给定一个整数数组temperatures,表示每天的温度,返回一个数组answer,其中answer[i]是指对于第i天,下一个更高温度出现在几天后。如果气温在这之后都不会升高,请在该位置用0来代替。示例1:输入:temperatures=[73,74,75,71,69,72,76,73]输出:[1,1,4,2,1,1,0,0]
浮灯Foden
·
2025-07-02 16:08
数据结构与算法-每日一题
算法
c++
开发语言
数据结构
面试
leetcode
算法-每日一
题
(DAY12)最长和谐子序列
1.题目链接:594.最长和谐子序列-力扣(LeetCode)2.题目描述:和谐数组是指一个数组里元素的最大值和最小值之间的差别正好是1。给你一个整数数组nums,请你在所有可能的子序列中找到最长的和谐子序列的长度。数组的子序列是一个由数组派生出来的序列,它可以通过删除一些元素或不删除元素、且不改变其余元素的顺序而得到。示例1:输入:nums=[1,3,2,2,5,2,3,7]输出:5解释:最长和
浮灯Foden
·
2025-07-02 16:07
数据结构与算法-每日一题
算法
数据结构
leetcode
哈希算法
c++
面试
前端面试题整理-场景设计
题
1.如何使用css画一个三角形借助border实现,在width和height都为0时,设置border,便会呈现三角形。想要哪个方向的三角形,设置其他三边为透明即可。同时,可以通过调整不同边的宽度,来调整三角形的高度和宽度。三角符号/*记忆口诀:盒子宽高均为零,三面边框皆透明。*/div:after{position:absolute;width:0;height:0;content:"";bo
C_greenbird
·
2025-07-02 13:17
前端学习
前端
javascript
css
[面试] 手写
题
-eventBus
EventBus本质上是一个发布-订阅模式。它的作用是:订阅事件(on):存储回调函数,等待事件触发。触发事件(emit):当事件发生时,执行所有订阅的回调函数。取消订阅(off):移除指定的回调函数。只触发一次(once):回调函数执行一次后自动移除。//定义EventBus事件总线类classEventBus{constructor(){//设置类实例的初始状态//存储所有事件及其对应的回调函
533_
·
2025-07-02 12:06
#
面试
javascript
[面试]手写
题
-Promise.all() Promise.race()
Promise.all()接收一个Promise数组,数组中如有非Promise项,则此项当做成功如果所有Promise都成功,则返回成功结果数组如果有一个Promise失败,则返回这个失败结果staticall(promises){constresult=[];//创建一个空数组用于存储每个Promise的结果letcount=0;//返回一个新的MyPromise实例returnnewMyPr
533_
·
2025-07-02 12:06
#
面试
面试
剑指offer-8、跳台阶
题
⽬⼀只⻘蛙⼀次可以跳上1级台阶,也可以跳上2级。求该⻘蛙跳上⼀个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。
·
2025-07-02 11:09
后端java
LeetCode高频100
题
刷题记录之——二叉树的中序遍历
1问题描述给定一个二叉树,按照左,中,右的顺序遍历这棵树。2代码实现思路很简单,从左到右遍历这颗二叉树即可。2.1递归代码实现#Definitionforabinarytreenode.#classTreeNode:#def__init__(self,val=0,left=None,right=None):#self.val=val#self.left=left#self.right=right#
巍巍微澜
·
2025-07-02 11:58
Leetcode刷题记录
leetcode
算法
python
二叉树
双指针题解——反转字符串【LeetCode】
344.反转字符串一、算法逻辑(逐步通顺讲解每一步思路)该
题
要求将字符数组s原地反转,即不能使用额外数组,直接在输入数组上进行修改。
潮_
·
2025-07-02 11:25
我的学习记录
双指针篇_刷题笔记
开发语言
数据结构
算法
leetcode
python
刷题巩固-----DAY6(最长上升子序列和)
https://www.acwing.com/problem/content/1018/这道
题
是最后一道刷的lis
题
,下周开始刷背包九讲这道
题
的题目虽然有最长上升子序列,但是却不是用最长上升子序列的办法来做的
一颗铜豌豆
·
2025-07-02 10:23
刷题巩固
算法
c++
(LeetCode 热
题
100) 51.N皇后
目录题目:题目描述:题目链接:思路:核心思路:思路详解:代码:Java代码:题目:题目描述:题目链接:51.N皇后-力扣(LeetCode)思路:核心思路:dfs全排列思路详解:由
题
规则:皇后可以攻击与之处于同一行或者同一列或同一斜线上的棋子
YuforiaCode
·
2025-07-02 10:23
LeetCode
热题
100题解
leetcode
算法
java
深度优先
25年银行行业java后端常问高频面试题
一、技术八股文高频
题
(银行侧重点)1.Java基础&并发编程HashMap在JDK1.8中的优化?ConcurrentHashMap如何保证线程安全?
小凡敲代码
·
2025-07-02 08:02
java
java后端
java面试
Java面试题
互联网大厂
Java八股文
后端开发
2025年Java后端面试必刷题:场景
题
与八股文高频考点
一、高频八股文面试题Java基础篇HashMap与ConcurrentHashMap的区别HashMap非线程安全,JDK1.8后采用数组+链表/红黑树结构ConcurrentHashMap线程安全,JDK1.8改用CAS+synchronized优化锁粒度synchronized与ReentrantLock区别synchronized是JVM内置锁,自动释放,非公平锁ReentrantLock可
小凡敲代码
·
2025-07-02 08:02
java
面试
Java面试
java面试题
互联网大厂
java面试
java场景题
LeetCode第300
题
_最长递增子序列
LeetCode第300
题
:最长递增子序列文章摘要本文详细解析LeetCode第300
题
"最长递增子序列",这是一道考察动态规划和二分查找的中等难度题目。
@蓝莓果粒茶
·
2025-07-02 07:58
算法
leetcode
算法
职场和发展
学习
c#
游戏
python
LeetCode第301
题
_删除无效括号
LeetCode第301
题
:删除无效括号文章摘要本文详细解析LeetCode第301
题
"删除无效括号",这是一道考察DFS和括号匹配的困难难度题目。
@蓝莓果粒茶
·
2025-07-02 07:58
算法
leetcode
算法
职场和发展
c#
学习
python
c++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他