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++刷LeetCode
信奥题解:质数筛选的埃氏算法和欧拉算法
所有算法都给出了
C++
和Python两种语言的实现。
安祝老师
·
2025-04-27 14:01
#
十四届蓝桥杯省赛真题解析
算法
c++
python
深度优先
C++
学习笔记(三十六)——STL之排序算法
一、STL算法
C++
的STL(StandardTemplateLibrary)提供了一组高效、通用的算法,这些算法适用于各种容器(如vector、list、set、map)。
奕天者
·
2025-04-27 14:27
C++基础学习
c++
学习
笔记
【初阶数据结构与算法】二叉树链式结构刷题训练(
Leetcode
二叉树遍历、单值二叉树、相同的树、另一棵树的子树、对称二叉树)
文章目录一、二叉树的遍历二、单值二叉树三、相同的树四、另一颗树的子树五、对称二叉树一、二叉树的遍历 在链式二叉树的定义与实现中我们已经详细讲解了二叉树常见的三种遍历方式,以及层序遍历,这里给出链接:【初阶数据结构与算法】二叉树链式结构的定义与实现万字笔记(附源码) 放在这里是希望大家可以通过题目链接去练习一下,看看自己能不能写出来,写不出来再去上文复习复习,链接如下: 前序遍历:htt
TANGLONG222
·
2025-04-27 14:24
数据结构
算法
leetcode
c++
c语言
python
java
第十六届蓝桥杯大赛软件赛省赛 C/
C++
大学B组 [京津冀]
由于官方没有公布题目的数据,所以代码仅供参考1.密密摆放题目链接:P12337[蓝桥杯2025省AB/PythonB第二场]密密摆放-洛谷题目描述小蓝有一个大箱子,内部的长宽高分别是200、250、240(单位:毫米),他要用这个大箱子来放一些同样大小的小盒子,小盒子的外部长宽高分别是30、40、50(单位:毫米)。小盒子允许从各个方向旋转(包括可以平放和倒放)。请问小蓝最多可以在一个大箱子里面放
一只鱼^_
·
2025-04-27 13:18
数据结构考研
蓝桥杯
c语言
c++
算法
贪心算法
数据结构
动态规划
C++
中的string类
文章目录前言一、C语言中的字符串二、
C++
中的string类类型总结前言在C语言中其实是不存在字符串类型的,C语言使用字符数组来模拟字符串,在
C++
标准库中添加了string类这个类型。
花落已飘
·
2025-04-27 12:45
C++零基础教程
c++
开发语言
C++
string乱码可能解决方案
目录问题场景问题原因解决方案问题场景C++string对象赋值后,变为乱码。问题原因经过排查后,发现是因为string为结构体中的一个成员,在达到某个条件后,会调用SecureZeroMemory函数对结构体进行初始化为0的操作,由于SecureZeroMemory不能作用于类(应该使用构造函数),从而导致string对象出现乱码。解决方案采用对结构体中成员进行分别赋默认值的方式替代SecureZ
cchangcs
·
2025-04-27 12:14
工作总结
c++
开发语言
string
乱码
ZeroMemory
WPF与
C++
动态库交互
WPF与
C++
动态库交互技术详解一、基本交互方式概述WPF应用程序与
C++
动态库交互主要有以下几种方式:P/Invoke调用(平台调用)COM互操作
C++
/CLI桥接层内存映射文件命名管道/Socket
code_shenbing
·
2025-04-27 12:14
WPF
wpf
c++
交互
C++
初阶学习第七弹——string的模拟实现
C++
初阶学习第六弹------标准库中的string类_c语言返回string-CSDN博客通过上篇我们已经学习到了string类的基本使用,这里我们就试着模拟实现一些,我们主要实现一些常用到的函数。
破浪前行之路
·
2025-04-27 12:43
C++
c++
学习
开发语言
leetcode
每日一题——T70. 爬楼梯(易):斐波那契公式
题目:假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?注意:给定n是一个正整数。示例1:输入:2输出:2解释:有两种方法可以爬到楼顶。1.1阶+1阶2.2阶示例2:输入:3输出:3解释:有三种方法可以爬到楼顶。1.1阶+1阶+1阶2.1阶+2阶3.2阶+1阶求解:将n个台阶的上楼梯方法数设为f(n),则可以发现:f(3)=f(2)+f(1),
同濟伴讀書僮
·
2025-04-27 11:40
代码
leetcode每日一题
T70.爬楼梯
python
leetcode
热题100——no.70爬楼梯python
题目:假设你正在爬楼梯。需要n阶你才能到达楼顶。每次你可以爬1或2个台阶。你有多少种不同的方法可以爬到楼顶呢?法一:直接递归法设自变量为n的函数f(n)为爬到楼顶的方法种类数量①递推式:f(n)=f(n-1)+f(n-2)②边界条件:f(0)=1,f(1)=1defclimbstairs(n):ifn==0orn==1:return1returnclimbstairs(n-1)+climbstai
White__Sun
·
2025-04-27 11:08
leetcode常见题
leetcode
算法
职场和发展
C++
STL容器详解
C++STL容器详解一、详解1.概述2.序列容器3.关联容器4.容器适配器5.总结二、区别和联系一、详解1.概述
C++
标准库提供了多种容器类,用于存储和管理数据。
小灰灰搞电子
·
2025-04-27 10:34
C++学习
c++
开发语言
Qt开发:精通Qt开发的详细学习指南
前言Qt(读作"cute"或"cue-tee")是一个跨平台的
C++
应用程序开发框架。它支持Windows、macOS、Linux等多种平台,广泛用于桌面应用程序、嵌入式系统和移动应用开发。
猿享天开
·
2025-04-27 10:34
QT开发从入门到精通
qt
开发语言
不看绝对血亏!阿里+头条+腾讯等大厂Java笔试题目分享,详细解说
你会发现我们可以通过控制台、Java代码、
C++
代码、甚至是Socket向Broker写入消息,只要我们遵从了Kafka写入消息的协议,就可以将消息发送到Kafka队列中。
m0_56662269
·
2025-04-27 10:03
程序员
java
后端
面试
Qt6 QML Book/Qt for MCUs/与
C++
的集成
IntegratingwithC++与
C++
的集成TheC++InordertodemonstratetheconnectionbetweenC++andQMLinQtforMCUs,wewillcreateasimpleCountersingletonholdinganintegervalue.Noticethatwestartfromastructandnotaclass.Thisiscomm
꧁白杨树下꧂
·
2025-04-27 09:54
Qt6
QML
Book
qt6
qt
qmlbook
加快
C++
代码的编译速度方法
C++
代码一直以其运行时的高性能高调面对世人,但是说起编译速度,却只有低调的份了。比如我现在工作的源代码,哪怕使用Incredibuild调动近百台机子,一个完整的build也需要四个小时,恐怖!!!
gettogetto
·
2025-04-27 08:19
LC: 面试题 03.01. 三合一
链接:https://
leetcode
.cn/problems/
我是一颗什么糖
·
2025-04-27 08:15
力扣刷题
leetcode
数据结构
力扣-面试题 03.01 三合一(
C++
)- 数组实现栈
题目链接:https://
leetcode
-cn.com/problems/three-in-one-lcci/题目如下:classTripleInOne{public:vectorvtr;intcount
JIngles123
·
2025-04-27 08:14
#
简单题
leetcode
c++
算法
【
leetcode
】面试题 03.01. 三合一
一、题目三合一。描述如何只用一个数组来实现三个栈。你应该实现push(stackNum,value)、pop(stackNum)、isEmpty(stackNum)、peek(stackNum)方法。stackNum表示栈下标,value表示压入的值。构造函数会传入一个stackSize参数,代表每个栈的大小。二、解题思路刚开始看题目有点晦涩难懂,研究了半天,原来soeash,就是将三个栈合并到一
落雨碎江南 Lucinda
·
2025-04-27 07:14
#
栈
LeetCode
-343. Integer Break [
C++
][Java]
LeetCode
-343.IntegerBreakLevelupyourcodingskillsandquicklylandajob.Thisisthebestplacetoexpandyourknowledgeandgetpreparedforyournextinterview.https
贫道绝缘子
·
2025-04-27 07:43
LeetCode刷题怪
leetcode
算法
职场和发展
LeetCode
-172. Factorial Trailing Zeroes [
C++
][Java]
LeetCode
-172.FactorialTrailingZeroeshttps://
leetcode
.com/problems/factorial-trailing-zeroes/题目描述Givenanintegern
贫道绝缘子
·
2025-04-27 07:43
LeetCode刷题怪
leetcode
算法
职场和发展
LeetCode
-415. Add Strings [
C++
][Java]
LeetCode
-415.AddStringshttps://
leetcode
.com/problems/add-strings/题目描述Giventwonon-negativeintegers,num1andnum2representedasstring
贫道绝缘子
·
2025-04-27 07:43
LeetCode刷题怪
leetcode
算法
职场和发展
C#内容概述
C#是一种安全的、稳定的、简单的、优雅的,由C和
C++
衍生出来的面向对象的程序语言。它在继承C和
C++
强大功能的同时去掉了一些他们的复杂特性。C#是面向对象的编程语言。
_暮落
·
2025-04-27 07:13
c#
开发语言
简述
C++
中的浅拷贝与深拷贝
在
C++
中,当我们涉及到类对象的拷贝操作时,深拷贝和浅拷贝是两个绕不开的重要概念。它们在处理对象数据成员的复制方式上有着显著的差异,并且这种差异会对程序的运行和内存的管理产生深远的影响。
ikkkkkkkl
·
2025-04-27 07:43
c++
C#基本概述
一、概述C#是微软公司设计的一种编程语言,它是从C和
C++
派生来的一种简答、现代、面向对象和类型安全的编程语言,并且能够与.NET框架完美结合。
bo9271
·
2025-04-27 07:42
c#
开发语言
数字江湖十二式:从模运算到素数筛的神秘法则
今天,作为
C++
小白闯荡CSDN算法江湖的第十二天,我要为大家揭秘模运算、素数筛、最小公倍数和最大公约数这些神奇的数字秘术,它们不仅能让代码更高效,还暗藏着令人拍案叫绝的智慧!
菜鸟破茧计划
·
2025-04-27 06:36
算法
腾讯
C++
面经总结2021
腾讯
C++
面经总结2021一、腾讯一面,原文链接:天坑专业转码春招回忆1、struct和union的区别(1)二者都是由不同的数据类型成员组成(否则也不需要定义这俩),但在任何同一时刻,结构体存放所有的成员变量
炫橘子上火
·
2025-04-27 06:33
【
leetcode
系列】02.05-链表求和
两个链表相加给定两个用链表表示的整数,每个节点包含一个数位。这些数位是反向存放的,也就是个位排在链表首部。输入:(7->1->6)+(5->9->2),即617+295输出:2->1->9,即912思路:两个链表中,只要任意一个链表还有值,就需要一直求和如果两个链表等长还好,如果一个长一个短5->9->15对于这种,短的链表都加完后,可以补0继续与长的链表进行相加。直到长的链表也全加完public
还是要善良啊
·
2025-04-27 05:28
链表求和
leetcode02.05
C++
万能头文件
又见面了,我们一起来了解一下
C++
的万能头文件吧我们在写
c++
程序时是否遇到过因为没有导入库文件而导致报错,或者多次导入库文件时导致重复导入?
星星来啦
·
2025-04-27 04:20
C++
C++(看这个
另一个要收费)
c++
开发语言
c语言
算法
C++
头文件的简单说明
在一个
C++
项目中,首先需要敲的几行代码便是头文件。那什么是头文件呢,接下来将会先举例再最后加以总结举一个
C++
中的头文件例子:#include让我们来分析一下其中的成分分别起到的作用。
编程大白兔
·
2025-04-27 04:19
C++学习
c++
c语言
类和对象-运算符重载-
C++
1.加号运算符重载1.成员函数重载调用函数的定义部分(这里的person是返回值类型,不是说构造函数)classperson{public:personoperator+(person&p){persontemp;temp.a=this->a+p.a;temp.b=this->b+p.b;returntemp;}inta;intb;};函数的调用部分perponp3=p1+p2;这样p3里面的a和
逐光沧海
·
2025-04-27 03:18
C++
c++
开发语言
LeetCode
438.找到字符串中所有字母异位词
LeetCode
438.找到字符串中所有字母异位词思路:需要找到子串异位词,也就是只看该子串是否有相同字母而不管位置是否相同。
A.A呐
·
2025-04-27 03:17
Leetcode
牛客题型
leetcode
哈希算法
python练习题
力扣(
LeetCode
)官网-全球极客挚爱的技术成长平台练习一、字符串相乘给定两个以字符串形式表示的非负整数num1和num2,返回num1和num2的乘积,它们的乘积也表示为字符串形式。
joekl
·
2025-04-27 03:46
python
开发语言
Unity3D Lua集成技术指南
前言在Unity3D中,Lua的集成主要通过第三方插件实现,常见的有SLua、toLua、xLua以及基于
C++
的LuaBridge等。
Thomas_YXQ
·
2025-04-27 03:15
lua
junit
开发语言
Unity3D
全文检索
驱动开发
java
【滑动窗口+哈希表/数组记录】
Leetcode
438. 找到字符串中所有字母异位词
题目要求给定两个字符串s和p,找到s中所有p的异位词的子串,返回这些子串的起始索引。不考虑答案输出的顺序。字母异位词是通过重新排列不同单词或短语的字母而形成的单词或短语,并使用所有原字母一次。示例1输入:s="cbaebabacd",p="abc"输出:[0,6]解释:起始索引等于0的子串是"cba",它是"abc"的异位词。起始索引等于6的子串是"bac",它是"abc"的异位词。示例2输入:s
Wendy_robot
·
2025-04-27 03:15
力扣Hot100
leetcode
算法
c++
华为OD机试 - 斗地主之顺子问题详解与多语言实现(
C++
、Java、JavaScript、Python)
华为OD机试-斗地主之顺子问题详解与多语言实现(
C++
、Java、JavaScript、Python)引言在华为OD机试中,考生经常会遇到与游戏相关的算法问题,其中之一就是扑克牌游戏“斗地主”中的顺子判断问题
m0_57781768
·
2025-04-27 02:42
华为od
python
c++
华为OD机试 - 斗地主之顺子(Python/JS/C/
C++
2025 A卷 200分)
一、题目描述在斗地主扑克牌游戏中,扑克牌由小到大的顺序为:3.4.5.6.7.8.9.10.J.Q.KA.2,玩家可以出的扑克牌阵型有:单张、对子、顺子、飞机、炸弹等。其中顺子的出牌规则为:由至少5张由小到大连续递增的扑克牌组成,且不能包含2。例如:{3,4,5,6,7}、{13,4,5,6,7,8,9,10,J,Q,K,A}都是有效的顺子;而{J,Q,K,A,2}、{2,3,4,5,6}、{3,
哪 吒
·
2025-04-27 02:39
华为od
python
javascript
C++
string详解
fromunknowsource:之所以抛弃char*的字符串而选用
C++
标准程序库中的string类,是因为他和前者比较起来,不必担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下
cmoaciopm
·
2025-04-27 00:31
string
c++
insert
iterator
c
stream
shared_ptr八股收集
C++
(1)、具体讲一下shared_ptr自动管理内存的原理/引用计数的具体原理/shared_ptr引用计数什么时候会增加,什么时候会减少?在shared_ptr的内部维护了⼀个计数器,来跟踪有多少个shared_ptr对象指向了某⼀个资源。当计数器的值减少到0的时候,shared_ptr就会调⽤delete(或者⽤户⾃定义的⽅法)来释放资源。引用计数器何时增加:1.新建⼀个shared_ptr并指
超爱笑嘻嘻
·
2025-04-27 00:58
c++
每日c/
c++
题 备战蓝桥杯(P1049 [NOIP 2001 普及组] 装箱问题)
洛谷P1049装箱问题题解:动态规划在背包问题中的经典应用题目描述P1049装箱问题是一道典型的0-1背包问题变种。题目要求在给定箱子容量V和n个物品体积的情况下,选择若干物品装入箱子,使得箱子的剩余空间最小。最终输出这个最小剩余空间的值。解题思路本题本质是求不超过箱子容量的最大装载体积,属于经典的0-1背包问题。动态规划是解决此类问题的最优解法,其核心思想是通过状态转移方程逐步构建最优解。动态规
梁下轻语的秋缘
·
2025-04-26 23:26
c语言
c++
蓝桥杯
学习
Leetcode
刷题记录19——无重复字符的最长子串
题源:https://
leetcode
.cn/problems/longest-substring-without-repeating-characters/description/?
张书名
·
2025-04-26 23:55
Leetcode刷题记录
leetcode
算法
职场和发展
C++
数据结构之图:从理论到实践
一、图的基本概念1.1图的定义与组成图(Graph)由顶点(Vertex)和边(Edge)组成,形式化定义为:G=(V,E)顶点集合V:表示实体(如城市、用户)边集合E:表示实体间关系(如道路、社交关系)1.2图的分类类型特点应用场景无向图边无方向性社交网络有向图边有方向性网页链接加权图边带权值路径规划有环图包含环路状态机连通图所有顶点连通网络拓扑二、图的存储结构2.1邻接矩阵使用二维数组存储顶点
Run1.
·
2025-04-26 22:45
C++
数据结构
c++
数据结构
图论
探索
C++
中的数据结构:栈(Stack)的奥秘
本文将深入解析栈的
C++
实现及其应用场景。一、栈的核心概念1.1什么是栈?
Run1.
·
2025-04-26 22:45
数据结构
c++
数据结构
java
QT--组合框 QComboBox ,微调框 QSpinBox,滑动条 QSlider, 进度条 QProgressBar
以下是对它们的详细介绍和
C++
示例代码:QComboBox:用途:用于创建一个可下拉的列表框,用户可以从中选择一个选项。特性:可以包含字符串列表,可以允许用户编辑列表中的内容。
zsffuture
·
2025-04-26 21:43
qt
开发语言
解决
C++
openCV无法读取视频但是可以读取图像
C++
代码中使用cv::VideoCapture读取视频文件时,视频文件路径正确,依然无法读取视频。我的发现并解决过程(简易版):1.确保图片可以正常读取路径正确!有读取权限!读取图像可以成功!
路人甲ing..
·
2025-04-26 21:12
C&C++
图像处理
c++
opencv
音视频
openCV
图像处理
Java面试基础篇
Java语言是世界上最吊的语言,是面向对象的编程语言,不仅吸收了
c++
语言的各种优点,还摒弃了
c++
语言中令人难以理解的多继承和指针等概念。Java语言具有功能强大和简单易用的两大特点。
放纵日放纵
·
2025-04-26 21:40
java
面试
开发语言
C++
后台开发简历优化指南和如何利用DeepSeek优化简历
目录一、简历格式与排版(一)简洁至上(二)字体与字号的选择(三)文字间距与对齐(四)使用分段与列表二、内容优化(一)个人信息(二)教育背景(三)工作经历(四)专业技能(五)项目经验(六)自我评价(七)技术亮点深度挖掘(八)典型项目模版(九)实习经历技术化改造三、其他注意事项(一)避免错别字与语法错误(二)定制化简历(三)更新频率(四)技术细节缺失(五)技术关联性断裂(六)模糊表达修正(七)技术堆砌
大模型大数据攻城狮
·
2025-04-26 19:24
c++
网申
大厂校招
社招
简历
C++面试
C++求职
集结号海螺捕鱼服务器调度与房间分配机制详解:六
适用于具备中高级
C++
后端开发经验的读者,覆盖网络会话池、逻辑服调度器与房间生命周期管理等关键模块。
264玫瑰资源库
·
2025-04-26 17:08
数据库
leetcode
-day13
236.给定一个二叉树,找到该树中两个指定节点的最近公共祖先。百度百科中最近公共祖先的定义为:“对于有根树T的两个节点p、q,最近公共祖先表示为一个节点x,满足x是p、q的祖先且x的深度尽可能大(一个节点也可以是它自己的祖先)。”dfs(后序遍历):/***Definitionforabinarytreenode.*publicclassTreeNode{*intval;*TreeNodeleft
CCC.YES
·
2025-04-26 17:08
刷题
leetcode
算法
深度优先
LeetCode
-day08-881. 救生艇
LeetCode
-day08-881.救生艇题目描述示例示例1:思路代码题目描述给定数组people。people[i]表示第i个人的体重,船的数量不限,每艘船可以承载的最大重量为limit。
小李的便利店
·
2025-04-26 16:07
LeetCode题目
leetcode
算法
java
贪心算法
【每日一题】
Leetcode
102
102.二叉树层序遍历题目描述示例解题的思路写在最后题目描述给你一个二叉树,请你返回其按层序遍历得到的节点值。(即逐层地,从左到右访问所有节点)。示例二叉树:[3,9,20,null,null,15,7],3/\920/\157返回其层次遍历结果:[[3],[9,20],[15,7]]解题的思路既然题目要求是按层序输出,容易想到的是BFS(BreadthFirstSearch)方法。采取队列,将未
NeilSkye
·
2025-04-26 16:06
Leetcode刷题
二叉树
leetcode
bfs
python
上一页
105
106
107
108
109
110
111
112
下一页
按字母分类:
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
其他