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++
常用库及函数
c++
常用库及函数文章目录
c++
常用库及函数\\创建Vector添加元素访问元素获取大小迭代访问删除元素清空Vector\主要类常用操作符流的状态检查:处理字符串输入\定义从字符串读取数据向字符串写入数据使用
正在努力zhong
·
2025-04-25 03:53
c++
【
C++
】多态的底层实现原理
简述一下多态的底层实现原理在面向对象编程中,多态是一个核心概念,它允许使用父类类型的指针或引用来引用子类对象,并通过这种方式实现在运行时选择适当的方法。本文将深入探讨多态的底层实现原理,包括虚函数、虚函数表、派生类和虚函数覆盖、多态的运行时行为以及动态绑定与静态绑定。多态所需要的条件以及解释:条件解释类之间必须是继承关系多态性通常是通过基类和派生类之间的继承关系实现的。基类中声明的虚函数可以被派生
SuhyOvO
·
2025-04-25 03:52
C++
c++
【扫描件批量改名】批量识别扫描件PDF指定区域内容,用识别的内容修改PDF文件名,基于
C++
和腾讯OCR的实现方案,超详细
批量识别扫描件PDF指定区域内容并重命名文件方案应用场景本方案适用于以下场景:企业档案数字化管理:批量处理扫描的合同、发票等文件,按内容自动分类命名财务票据处理:自动识别票据上的关键信息(如发票号码、日期)用于归档医疗记录管理:从扫描的检查报告中提取患者ID或检查日期进行文件命名教育机构资料管理:从学生作业或试卷中提取学号、姓名等信息命名文件界面设计基于Qt的简单GUI界面设计:[PDF文件批量处
平安喜乐-开开心心
·
2025-04-25 02:16
PDF处理类
文字识别
号码处理类
pdf
c++
ocr
扫描件识别重命名
扫描件批量改名
扫描件识别改名字
扫描件区域识别重命名
C++
【类和对象】[2]
类和对象类的默认成员函数(默认生成)构造函数(初始化Init)特点1.函数名与类名相同2.无返回值(也不用写void)3.对象实例化系统会自动调用4.构造函数可以重载5.如果没有构造函数,会默认生成构造函数(有些编译器自动初始化为0或者随机值)classDate{public:Date()//构造函数(初始化){_year=1_month=1;_day=1;}Date(intyear,intmon
桦0
·
2025-04-25 02:16
c++
c++
开发语言
【
C++
入门:类和对象】[3]
C++
入门:类和对象拷贝构造(拷贝初始化)拷贝构造是构造函数的重载classDate{public:Date(intyear=1,intmonth=1,intday=1){_year=year;_month
桦0
·
2025-04-25 02:16
Linux
c++
开发语言
鸡兔同笼(
C++
)
题目描述鸡和兔关在一个笼子里,鸡有2只脚,兔有4只脚,没有例外。已知现在可以看到笼子里面有m个头和n只脚,求鸡兔各有多少只?输入格式输入m,n,分别表示笼子里面头的个数和脚的个数(保证m,n是合理数据)输出格式依次输出鸡和兔的只数样例样例输入1022样例输出91思路首先,我们来了解一下鸡兔同笼:鸡兔同笼是中国古代的数学名题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。书中是这样叙
挽梦(C语言初学者)
·
2025-04-25 02:44
c++
算法
数据结构
c++
鸡兔同笼
1#include2usingnamespacestd;3intmain()4{5inta,b,x,y;6a=35,b=94;7x=a*2-b/2;8y=b/2-a;9cout<<"x="<<x<<"y="<<y<<endl;10return0;11}
liujunsongljs
·
2025-04-25 02:14
C/
C++
经典例题:鸡兔同笼
c++
程序[鸡兔同笼]的解法题目描述鸡兔同笼是中国古代的数学名题之一。大约在1500年前,《孙子算经》中就记载了这个有趣的问题。
奋斗者2022
·
2025-04-25 01:43
c++经典例题
c++
蓝桥杯
枚举法
代码随想录算法训练营第二十六天
LeetCode
题目:452.用最少数量的箭引爆气球435.无重叠区间763.划分字母区间2799.统计完全子数组的数目(每日一题)其他:今日总结往期打卡452.用最少数量的箭引爆气球跳转:452.用最少数量的箭引爆气球学习
写个博客
·
2025-04-25 00:31
代码随想录打卡
算法
使用模板工厂模式实现动态创建
C++
对象
一、前言在现代
C++
开发中,工厂模式是常见的设计模式之一,能够有效地解耦对象创建与使用代码。
码肥人壮
·
2025-04-25 00:29
C++\QT
c++
开发语言
简单工厂模式
c++
互斥锁
为练习
c++
线程同步,做了LeeCode1114题.按序打印:给你一个类:publicclassFoo{ publicvoidfirst(){print("first");} publicvoidsecond
zh_xuan
·
2025-04-25 00:59
c/c++
leecode
c++
算法
【ROS2】ROS2 插件开发流程(基于 pluginlib)
概述在ROS2系统中,pluginlib是一个支持运行时动态加载
C++
插件的框架,广泛用于控制器、导航模块、传感器驱动等模块化场景。
Easoom
·
2025-04-24 23:28
机器人
ROS2
c++
linux c/
c++
插件技术:动态链接库
概述插件技术的目的是为了更好的扩展性.动态链接库是其中一种实现方式.这里主要论述几个问题.1)linux上关于这些api的描述.看完linux上关于dlopen等函数的描述基本就可以写出简单的动态链接库使用.2)关于
c+
影子魔术师
·
2025-04-24 23:27
Linux编程
C++
Primer 学习 -- Day 1
第1、2章知识点总结1、Hello,World!1.1、输入输出1.2、while(std::cin>>value)2、变量和基本类型2.1.1、unsigned==建议==2.1.2类型转换==建议====建议==2.2.1变量定义==提醒==列表初始化==提醒==2.2.2变量声明和定义==提醒==2.3.1引用引用特点2.3.2指针指针特点==关键概念====建议====建议==void*指
狂炫小悲伤
·
2025-04-24 21:09
C++
Primer
c++
学习
开发语言
笔记
(
LeetCode
每日一题)2799. 统计完全子数组的数目(哈希表、滑动窗口)
C++
版本:classSolution{public:intcountCompleteSubarrays(vector&nums){//集合,获得数组nums中不同元素的个数unordered_setst
岁忧
·
2025-04-24 21:07
java版刷题
golang版刷题
LeetCode
leetcode
散列表
算法
c++
java
go
golang
【专题刷题】滑动窗口(四):
前言说明:本专栏主要记录本人的基础算法学习以及
LeetCode
刷题记录,按专题划分每题主要记录:(1)本人解法+本人屎山代码;(2)优质解法+优质代码;(3)精益求精,更好的解法和独特的思想(如果有的话
愚润泽
·
2025-04-24 20:06
C++刷题专栏
#
统刷
c++
笔记
Leetcode
刷题
Java与
C++
在2025年的技术优势与核心价值
在技术迭代加速的时代,编程语言的竞争愈发激烈,但Java和
C++
凭借独特的优势,仍在2025年的技术生态中占据不可替代的地位。两者分别服务于不同的领域,展现出强大的生命力。
·
2025-04-24 19:47
javac++
基于Linux
C++
windows QT 开发的在线答题系统
一、项目描述:实现功能用户的注册、登录,个人答题训练、排位赛(网络匹配对战)、排位系统1、该项目采用C/S结构基于TCP/IP协议,运用Libevent网络库和线程池进行搭建服务器框架。在传输数据中采用Json进行轻量级的数据格式转换。使用spdlog日志库来记录操作信息、出错信息和提醒消息。2、使用MySQL数据库来存储注册账号信息,创建一个数据库专门用于存储题库数据3、单人训练模式:从题库中随
GaRlic197
·
2025-04-24 19:24
c++
qt
开发语言
基于Qt跨平台框架开发的登陆界面demo
最近准备把前这个月做的Qt小demo都发出来供大家参考和指正,今天发的是上个月想突然想做的一个美观点的游戏登陆界面(其实还有一个原因是
刷
b站看到了一个大神用html+css+js写的登陆页面,太酷了,于是自己也想用
寒山cpp
·
2025-04-24 19:23
Qt
qt
开发语言
c++
Bitcoin部署到openEuler RISC-V
Bitcoin项目源码是用
C++
写的,我对
C++
以及它的编译工具又比较熟悉,这次我尝试了在openEulerRISC-V24.09上面部署Bitcoin。
·
2025-04-24 19:14
typescript
部署到openEuler RISC-V
Bitcoin项目源码是用
C++
写的,我对
C++
以及它的编译工具又比较熟悉,这次我尝试了在openEulerRISC-V24.09上面部署Bitcoin。
·
2025-04-24 19:13
typescript
c++
实现一个WEB登陆应用程序
实现一个
C++
的WEB登录应用程序需要涉及到许多方面的知识,包括网络编程、HTTP协议、加密算法等。以下是一个基本的框架,可供参考:1.了解HTTP协议和基本的Web服务器和客户端通信机制。
夏天的风008
·
2025-04-24 18:52
c++
前端
服务器
校招实习机试题目整理2024年
能把三道题都打满分,确实不容易,需要加强练习题目列表:九宫格全排列C、
C++
、python、Java、JS扑克牌消除逻辑C、
C++
、python、Java、JS分配资源ID逻辑+集合C、
C++
、p
五木大大
·
2025-04-24 18:52
华为
算法
c语言
C++
码蚁软件
华为校招机考
华为实习机考
C++
Qt 登录-注册模板
C++Qt登录-注册界面模板项目说明及使用指南项目说明与项目地址项目说明:本项目为完全开源的软件模板,并且所用资源都是免费开源的(开源协议参照MIT-License)。您可以参照下面的使用指南对该模板进行很方便的迁移、美化、拓展。项目地址:点我跳转项目地址目录0.效果预览1.数据库准备2.资源&UI修改3.数据结构以及数据库交互函数的说明3.1默认的数据结构说明3.2数据库的交互函数3.2.1向数
代码小狗Codog
·
2025-04-24 18:22
C++
qt
c++
qt
软件工程
华为OD机试题 - 第 N 个排列(JavaScript)
2023新华为OD机试题-考古学家(JavaScript)2023新华为OD机试题-相同数字的积木游戏1(JavaScript)2023新华为OD机试题-最多等和不相交连续子序列(JavaScript)|
刷
完过使用说明参加华为
梦想橡皮擦
·
2025-04-24 18:52
2024
javascript
华为
开发语言
华为od机试题
华为od
fabric.js自定义笔
刷
自由绘制(考虑画布缩放和平移)
import{Plus,Close,ArrowLeftBold}from'@element-plus/icons-vue'import{onMounted,ref,reactive,onUnmounted,nextTick,unref,computed}from'vue'import{calculateScaledDimensions}from'@/hooks/web/usePictureSize
·
2025-04-24 18:39
vue3typescript
C++
实现游戏登录/注册框架,并可实现游戏存档
24年了,想写些游戏。今年会慢慢学unity和qt,这个月先把文件读写练熟练。当然写的时候还是不熟练的,参考了很多帖子,请教了下copilot。如题,这是一个实现游戏登录/注册/存档的框架,其他功能是暂时没有实现的。不过既然是框架,其他功能实现起来也并不困难。框架由UI(用户界面)类,Player(玩家信息)类,和未实现的RunGame(游戏玩法)类组成。界面全程由UI类把握,每个流程实时捆绑正在
cin在等Enter
·
2025-04-24 18:21
游戏
c++
开源
交互
同一个函数内发送不同axios请求
函数,回调函数相关视频讲解:008_输出h字符_REPL_引号_括号_什么是函数
C++
设计模式:观察者模式的实用工程技术数据结构与算法-栈-Go代码演示版同一个函数内发送不同axios请求:深入理解异步操作在现代的
simplex3
·
2025-04-24 18:49
深入理解面向对象编程:从类与对象到异常处理
无论是Python、Java还是
C++
,OOP都扮演着核心角色。本文将带你深入理解面向对象编程的核心概念,包括类与对象、继承/多态/魔术方法,以及异常处理机制。
程序员Bears
·
2025-04-24 18:48
python
开发语言
pycharm
jupyter
c++
等待异步回调_从回调到异步/等待
c++
等待异步回调我用4种不同的方式构建了相同的程序。我从回调开始,转到Promises,使用生成器,最后完成async/await。
dfsgwe1231
·
2025-04-24 18:46
java
python
http
javascript
go
ViewUI
C++
手动实现奇异值分解(SVD)算法:从理论到代码实践
C++
手动实现奇异值分解(SVD)算法:从理论到代码实践项目背景与SVD核心概念在矩阵分解的广阔领域中,奇异值分解(SVD)宛如一颗璀璨的明星,占据着核心地位。
xMathematics
·
2025-04-24 17:46
c++
算法
开发语言
LeetCode
45. 跳跃游戏 II-贪心算法-java
先看题目这题和55题一样(55题做法已发,可以参考),但是这个给定的数组是一定可以到达的,让我们求最短的步数。做题思想:先从头开始,每次都走到现在节点最远的那个距离,比如说例1第一次可以走2步,那么我们就可以确定一下在这个两步内最远可以走到的距离是多少并记录下来,并需要一个边界值当走到这个边界值时就需要跟新所用步数了,边界值就是当前可以走到的位置,比如当到达索引2时就表明已经到达了边界了需要增加一
不会写力扣!
·
2025-04-24 17:13
leetcode
游戏
贪心算法
C++
笔记
1.InitializethelistschemeWhendefiningavariable,curlybracessuchas:inta{};2.Reference(giveanaliastoanexistingvariable)inta=10;int=b=3;int&c=a;cisequaltoa,anddoesnotopenaspaceforcindependently,butusesare
仗剑天涯津一
·
2025-04-24 16:39
c++
开发语言
LeetCode
hot 100—最长有效括号
题目给你一个只包含'('和')'的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例示例1:输入:s="(()"输出:2解释:最长有效括号子串是"()"示例2:输入:s=")()())"输出:4解释:最长有效括号子串是"()()"示例3:输入:s=""输出:0分析可以使用动态规划的方法来解决这个问题。我们定义一个数组dp,其中dp[i]表示以s[i]结尾的最长有效括号子串的长度。动态规划代
rigidwill666
·
2025-04-24 16:37
leetcode
leetcode
算法
职场和发展
c++
数据结构
【华为OD机试真题】232、统计射击比赛成绩 | 机试真题+思路参考+代码分析(
C++
)
题目描述给定一个射击比赛成绩单,包含多个选手若干次射击的成绩分数,请对每个选手按其最高3个分数之和进行降序排名,输出降序排名后的选手ID序列条件如下:1.一个选手可以有多个射击成绩的分数,且次序不固定2.如果一个选手成绩少于3个,则认为选手的所有成绩无效,排名忽略该选手3.如果选手的成绩之和相等,则成绩之和相等的选手按照其ID降序排列输入输出输入第一行:一个整数N,表示该场比赛总共进行了N次射击,
吴_知遇
·
2025-04-24 14:18
华为OD
华为od
c++
算法
大厂笔试算法题必须练起来! | 各个大厂笔试真题 | 腾讯、阿里、字节、美团、华为、京东、小红书
所以卡码网特别推出了大厂笔试真题系列周赛,大家可以在卡码网(https://kamacoder.com/contest.php)
刷
23年各个大厂的笔试真题。同时每周还给大家举办模拟大厂笔试
代码随想录
·
2025-04-24 13:18
华为
小红书
字节跳动
大厂笔试
程序员
秋招
美团2024年春招第一场笔试【技术】(
C++
)前三道题完整代码
1.小美的平衡矩阵小美拿到了一个∗n∗n的矩阵,其中每个元素是0或者1。小美认为一个矩形区域是完美的,当且仅当该区域内0的数量恰好等于1的数量。现在,小美希望你回答有多少个∗i∗i的完美矩形区域。你需要回答1≤≤1≤i≤n的所有答案。时间限制:C/C++1秒,其他语言2秒空间限制:C/C++256M,其他语言512M输入例子:41010010111000011输出例子:0701思路:使用前缀和。先
饿了就去喝水
·
2025-04-24 12:09
算法
数据结构
前缀和
字符串
C++
美团2024年春招第一场笔试【测试方向】验证工号(
C++
完整代码)
3.验证工号假设美团的工号是由18位数字组成的,由以下规则组成:前面6位代表是哪个部门7-14位代表是出生日期,范围是1900.01.01-2023.12.3115-17位代表是哪个组,不能是完全一样的3位数字18位是一位的校验和,假设是x,则需要满足(+1+2+3+4+...+17)8=1(x+a1+a2+a3+a4+...+a17)mod8=1,1−17a1−a17代表了前面的17位数字现在需
饿了就去喝水
·
2025-04-24 12:09
算法
c++
数据结构
算法恢复训练-Part01-数组
注:参考的某算法训练营的计划核心注意点在Golang(和大多数主流语言,如C/
C++
)中,二维数组按行访问的效率更高。
Ivan陈哈哈
·
2025-04-24 12:38
算法恢复训练记录
算法
go
C++
基础04(类)
文章目录类的定义与声明类的定义**类方法**this指针**类成员权限限定符**构造函数析构函数对象的生存期堆内存管理类的定义与声明类的定义在
C++
中,⽤户⾃定义数据类型的⽅式主要有两种:结构体类型和类类型
追风的小孩
·
2025-04-24 11:06
c++
开发语言
Python, C ++开发知识学以致用APP
---###**Python与
C++
开发"知识学以致用"APP技术方案**---####**一、架构设计(知行合一理念)**```mermaidgraphTDA[知识输入层]-->B{智能处理中枢}B-
Geeker-2025
·
2025-04-24 11:34
python
c++
Python,
C++
开发全球金融政策APP
---###全球金融城政策APP技术方案(Python/
C++
/C)```mermaidgraphTDA[移动端]-->B(Python跨平台界面)A-->C(
C++
政策沙盒)B-->D{核心服务}D-
Geeker-2025
·
2025-04-24 11:04
python
c++
算法训练营第一天|704.二分查找、27.移除元素、977.有序数组的平方
3.不同语言不一样,在
C++
中,二维数组是连续分布的704.二分查找题目思路与解法第一想法:简单的二分查找,三个指针:left、right、mid。whileleftright都没找到,就是找不到了。
烨然若神人~
·
2025-04-24 11:02
算法
算法
代码随想录算法训练营day9(栈与队列)
华子目录逆波兰表达式求值思路逆波兰表达式求值https://
leetcode
.cn/problems/evaluate-reverse-polish-notation/思路初始化一个栈遍历整个tokens
^~^前行者~~~
·
2025-04-24 11:30
算法
开发语言
python
堆和二叉树--数据结构初阶(3)(C/
C++
)
文章目录前言理论部分堆的模拟实现:(这里举的大根堆)堆的创建二叉树的遍历二叉树的一些其他功能实现作业部分前言这期的话讲解的是堆和二叉树的理论部分和习题部分理论部分二叉树的几个性质:1.对于任意一个二叉树,度为0的节点比度为2的节点多一个2.对于完全二叉树,度为1的节点要么是1,要么是03.表示二叉树的值在数组位置中父子下标关系:parent=(child-1)/2leftchild=parent*
刃神太酷啦
·
2025-04-24 08:46
数据结构(初阶)
数据结构
c语言
c++
深度优先
算法
leetcode
宽度优先
C/
C++
base64编解码实战
这里提供2种base64编解码的实现方式:通过纯C语言实现基于OpenSSL的内的编解码组件代码均是个人实战验证过的,可放心使用。接口头文件#ifndefGL_BASE64_H#defineGL_BASE64_H#includeclassGLBase64{public:staticstd::stringEncode(conststd::string&src);staticstd::stringDe
哎哟哟爱民谣
·
2025-04-24 08:16
C++
c++
开发语言
Leetcode
---781.森林中的兔子
今天的每日一题解题思路使用贪婪算法首先获取数组的长度,如果长度为0,直接返回0;如果长度不为0,因为数组内元素的顺序对结果没有任何影响,为了便于处理,首先使用Arrays.sort()函数将数组进行排序(升序或降序都可以),并构建栈辅助处理;对数组内的元素进行遍历,如果当前的值为0,那么结果直接加一;如果当前值不为0且栈为空,则入栈;把栈顶元素与指针指向元素的值进行对比,如果相等,则计数器加一;然
譕訫_
·
2025-04-24 07:09
Java学习
Leetcode每日一题
java
leetcode
leetcode
每日一题 781. 森林中的兔子(数学&&hashmap) 2021/1/16 难度:中等
781.森林中的兔子题意:给你一个answers数组,该数组存储每只兔子(知道有几个和它相同颜色的个数)。问:从题目的数组推出,至少有几只兔子。思路:北大大佬的,博主的表达太垃圾了,借鉴大佬的。ACclassSolution{public:intnumRabbits(vector&answers){unordered_mapma;for(autox:answers)ma[x]++;intres=0
scau_sleep(今天写bug了吗?
·
2025-04-24 07:38
leetcode入门到入土
stl
数论
Leetcode
(每日一题)781. 森林中的兔子
森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在answers数组里。返回森林中兔子的最少数量。示例:输入:answers=[1,1,2]输出:5解释:两只回答了"1"的兔子可能有相同的颜色,设为红色。之后回答了"2"的兔子不会是红色,否则他们的回答会相互矛盾。设回答了"2"的兔子为蓝色。此外,森林中还应有另外2只蓝色兔子的回答没有
imyyy_
·
2025-04-24 07:38
LeetCode习题解
Day10【
LeetCode
每日一题】781. 森林中的兔子
Day10【
LeetCode
每日一题】781.森林中的兔子题目:森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在answers数组里。
guangcheng0312q
·
2025-04-24 07:07
哈希表
leetcode
算法
哈希
hash
上一页
108
109
110
111
112
113
114
115
下一页
按字母分类:
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
其他