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算法c++刷题
小刚说C语言
刷题
——1109加密四位数
1.题目描述某军事单位用4位整数来传递信息,传递之前要求先对这个4位数进行加密。加密的方式是每一位都先加上5然后对10取余数,再将得到的新数颠倒过来。例如:原数是1379,那么每位加55对10取余数的结果为6824,然后颠倒该数,得到新数:4286。再比如:原数是2570,那么每位加5对10取余数的结果为7025,然后颠倒该数,得到新数:5207。请根据加密要求,写出加密算法!输入加密前的4位数。
xueyinan
·
2025-04-30 16:20
c语言
小刚说C语言
刷题
——1035 判断成绩等级
1.题目描述输入某学生成绩,如果86分以上(包括86分)则输出VERYGOOD,如果在60到85之间的则输出GOOD(包括60和85),小于60的则输出BAD。输入输入只有一行,包括1个整数。输出输出只有一行(这意味着末尾有一个回车符号)。样例输入80输出GOOD2.参考代码(C语言版)#includeintmain(void){intnum;scanf("%d",&num);if(num>=86
xueyinan
·
2025-04-30 16:50
c语言
c++
学习
结构体定义与使用#includeusingnamespacestd;structbook{stringname;doubleprice;intvalue;}cpp;intmain(){bookb;b.name="c语言程序设计";b.price=49.9;coutusingnamespacestd;structbook{stringname;doubleprice;intvalue;}cpp;in
xiaohanbao09
·
2025-04-30 16:50
c++
学习
小刚说C语言
刷题
——1032分糖果
1.题目描述某幼儿园里,有5个小朋友编号为1,2,3,4,5,他们按自己的编号顺序围坐在一张圆桌旁。他们身上都有若干个糖果,现在他们做一个分糖果游戏。从1号小朋友开始,将他的糖果均分三份(如果有多余的,则他将多余的糖果吃掉),自己留一份,其余两份分给他的相邻的两个小朋友。接着2号、3号、4号、5号小朋友也这样做。问一轮后,每个小朋友手上分别有多少糖果。输入输入一行,五个整数a,b,c,d,e。输出
xueyinan
·
2025-04-30 15:13
c语言
Mixing
C++
and Rust for Fun and Profit 阅读笔记
1.BackgroundForquitesometime,Ihavebeenbotheredbythisthought:Individualprogramminglanguages(
C++
,Rust,Go
wqfhenanxc
·
2025-04-30 15:12
c++
rust
笔记
C++
函数、结构体、类之间的联系与区别
C++
中的函数定义的一般形式如下:return_typefunction_name(parameterlist){bodyofthefunction}在
C++
中,函数由一
程序员小老九
·
2025-04-30 15:40
c/c++---每日记录
c++
C++
实用函数:bind
本篇来介绍了
C++
中bind功能。1std::bind在
C++
里,std::bind是一个函数模板,其作用是创建一个可调用对象,该对象可绑定到一组参数上。
码农爱学习
·
2025-04-30 13:30
C/C++知识库
c++
开发语言
bind
第十六届蓝桥杯 2025 C/C++B组 第二轮省赛 全部题解(未完结)
旗帜试题H:破解信息前言:这是我后续刷到的第二轮省赛的题目,我自己也做了一下,和第一轮省赛对比发现这个难度还是比较低的,第二轮省赛至少前面几题都是简单的签到题试题A:密密摆放第十六届蓝桥杯2025C/
C+
YuforiaCode
·
2025-04-30 13:29
蓝桥杯题解合集
蓝桥杯
c语言
c++
C++
模板基础1——定义函数模板
函数模板定义格式模板函数定义格式如下:template返回类型函数名(参数列表){//函数体}其中,template是模板声明,用于定义模板参数T。可以使用不同的关键字代替typename,例如class。返回类型是函数返回的数据类型,可以是基本数据类型、自定义数据类型或者void。函数名是函数的名称,可以根据需要命名。参数列表是函数的参数,可以是零个或多个参数,参数之间用逗号分隔。每个参数都可以
掘根
·
2025-04-30 13:59
c++
开发语言
C++
函数模板基础
在
C++
里,函数模板的格式包含模板声明与函数定义两部分,其基本格式如下:template返回类型函数名(参数列表){//函数体}template关键字:用来声明模板的起始标志:模板参数列表,定义了模板中使用的类型参数
码农爱学习
·
2025-04-30 13:58
C/C++知识库
c++
开发语言
Qt网络编程深度解析
Qt,作为一个功能强大的跨平台
C++
应用程序开发框架,提供了丰富的网络编程支持。从基础的TCP/IP通信到高级的HTTP请求处理,Qt都能提供高效且易于使用的API。
君君学姐
·
2025-04-30 11:49
qt
网络
php
c++
type_index
在
C++
中,std::type_index和是两个非常强大的工具,用于处理类型信息和类型特性。以下是对它们的详细介绍,包括每个重要概念和函数的使用方法。
NurDroid
·
2025-04-30 09:09
c++
开发语言
c++
scoped_allocator
在
C++
中,scoped_allocator是一个用于管理嵌套分配器的库,它允许在容器中使用嵌套分配器,从而实现更灵活的内存管理。
NurDroid
·
2025-04-30 09:09
c++
java
rpc
RV1126中AI例程解析
本次以基于rockx组件的ssd目标检测为例官方提供的例程中有2个
C++
文件及2个头文件其中:atk_ssd_object_recognize.cpp是一个使用Rockchip嵌入式平台进行图像处理的示例程序
追月亮的少年
·
2025-04-30 09:07
人工智能
目标跟踪
计算机视觉
C++
多线程和锁
目录1.基本概念1.1.进程(Process)1.2.线程(Thread)1.3.并发与并行2.线程创建与管理2.1.线程的创建2.1.1.普通参数传递2.1.1.1.示例代码2.1.1.2.关键点2.1.2.引用参数传递2.1.2.1.示例代码2.1.2.2.关键点2.1.3.指针参数传递2.1.3.1.示例代码2.1.3.2.关键点2.1.4.常量参数传递2.1.4.1.示例代码2.1.4.2
真是猜不透你啊
·
2025-04-30 08:01
C++
c++
C++
原子操作的内存序(memory ordering)
std::memory_order用于指定原子操作的内存顺序约束,控制多线程环境下的操作可见性和执行顺序。1.memory_order_relaxed(松散顺序)特点无同步或顺序约束:仅保证原子操作的原子性,不保证操作顺序。性能最高:适合不需要同步的场景(如计数器)。示例std::atomiccounter{0};voidincrement(){counter.fetch_add(1,std::m
当归. z Z
·
2025-04-30 08:31
C++
c++
算法
C++
智能指针
智能指针是
C++
中用于自动管理动态分配内存的类模板,它们通过在适当的时机自动释放内存来帮助防止内存泄漏。
当归. z Z
·
2025-04-30 08:30
C++
c++
开发语言
解锁
C++
多线程:同步机制与互斥锁详解
线程同步与互斥在多线程编程中,线程同步和互斥是确保程序正确执行和避免数据竞争的重要概念。线程同步:指的是多个线程按照某种特定的顺序来执行,或者说它们之间的某些操作是协调一致的。同步的目的是控制线程之间的执行顺序,以确保它们能够正确地交互和共享数据。互斥(Mutex,即MutualExclusion):指的是在同一时刻,只允许一个线程访问某个资源(如内存中的某个变量)。互斥的目的是保护共享资源,防止
小河cpp
·
2025-04-30 08:28
c++
基于
C++
的IOT网关和平台1:github项目ctGateway
这些代码大部分以Linux为目标但部分代码是纯
C++
的,可以在任何平台上使用。源码指引:github源码指引_初级代码游戏的博客-CSDN博客这是一个开源项目,LGPL许可。
初级代码游戏
·
2025-04-30 07:22
c++
物联网
github
Qt/
C++
开发监控GB28181系统/获取设备信息/设备配置参数/通道信息/设备状态
一、前言设备注册成功后,接下来要做的就是获取设备的信息,尤其是通道信息,根据国标协议,永远只有两个层级,一个是设备,然后就是设备下面多个通道,设备编码在整个系统中唯一,通道编码在一个设备中唯一,如果不唯一,那就可能会产生冲突,其实是程序层面的冲突,硬件层面不冲突,这个不是mac地址这种唯一性,仅仅是软件层面的学号的约定。理论上来说可以重复,但是软件编写者一般不会这么要求,包括国标文档也要求不能重复
feiyangqingyun
·
2025-04-30 05:06
Qt/C++音视频相关
qt
c++
gb28181
[12] 初识
C++
模板
C++
模板文章目录
C++
模板函数模板类与类之间使用函数模板的比较显式调用与隐式调用存在多个未知类型的函数模板调用情况函数模板的注意点:类模板类模板的基本概念类模板的特化模板类的嵌套写C/
C++
代码的时候总是会存在重复造轮子的情况
Cukor丘克
·
2025-04-30 04:54
C++学习
c++
python
visual
studio
蓝桥杯--历届真题 奇怪的数列【第六届】【决赛】【C组】
资源限制内存限制:256.0MBC/
C++
时间限制:1.0sJava时间限制:3.0sPython时间限制:5.0s从X星截获一份电码,是一些数字,如下:13111331131321131113122113
wowon~
·
2025-04-30 02:16
蓝桥杯
算法
c++
蓝桥杯
蓝桥杯算法实战分享
分组竞争:软件赛分为C/
C++
、Java、Python等组别,按学历层次细分(如大学A/B/C组、研究生组),不同组别题目难度递增[5][8]。
关于NLP那些你不知道的事
·
2025-04-30 02:16
leetcode
蓝桥杯
算法
蓝桥杯
算法
职场和发展
蓝桥杯2015年第六届真题-奇怪的数列
C++
题目:从X星截获一份电码,是一些数字,如下:13111331131321131113122113....YY博士经彻夜研究,发现了规律:第一行的数字随便是什么,以后每一行都是对上一行“读出来”比如第2行,是对第1行的描述,意思是:1个1,1个3,所以是:1113第3行,意思是:3个1,1个3,所以是:3113请你编写一个程序,可以从初始数字开始,连续进行这样的变换。输入:第一行输入一个数字组成的串
糊涂苏
·
2025-04-30 02:14
备战蓝桥杯算法题
蓝桥杯
c++
算法
加密认证库openssl初始附带c/
c++
的使用源码
OpenSSL编程解析OpenSSL的主要功能模块:证书管理、加密解密、SSL/TLS测试、密钥生成等。每个模块需要给出常用命令和示例,如生成私钥、CSR、查看证书信息、测试服务器连接等。还要注意安全性的提示,比如密钥的保护措施第一部分:背景与原理SSL/TLS协议演进密码学基础回顾对称/非对称加密体系数字证书与CA体系OpenSS发展简史项目起源与社区发展关键版本里程碑(1.0.x→3.x)FI
whoarethenext
·
2025-04-30 02:13
c语言
c++
网络
openssl
C++
每日训练 Day 18:构建响应式表单与数据验证(初学者友好)
本篇目标:在前几日协程与事件驱动机制基础上,构建一个响应式表单系统,实现用户输入的异步验证与反馈。通过协程挂起/恢复机制,简化异步逻辑,提升代码可读性。回顾Day17:响应式加载动画与异步数据处理在Day17中,我们实现了一个完整的“点击按钮→显示加载动画→异步加载数据→显示结果”的流程。主要内容包括:加载动画组件:用于在数据加载期间显示加载状态。异步数据加载器:模拟异步加载数据的过程。协程处理逻
嵌入式Jerry
·
2025-04-30 01:37
C++
c++
android
开发语言
[蓝桥杯
刷题
]---模拟法[2]日期问题
题目如下:题目的意思是:给出一个日期(格式是yymmdd,注意年份只有两位数),要找出所有可能的真实日期(合法的yyyy-mm-dd格式)。需要考虑:年份范围在1960到2059。输入的yy、mm、dd可能互换,比如020304可以是2002-03-04、2004-03-02、2003-02-04等等,三者顺序可以交换。按日期从早到晚排序输出。#include#includetypedefstru
ตาก柒Tak
·
2025-04-30 00:01
蓝桥杯
算法
职场和发展
C++
多态
本文将深入探讨
C++
多态性的概念、实现方式以及实际应用场景。什么是多态性多态性(Polymorphism)源于希腊语,意思是“多种形态”。
YH.
·
2025-04-29 23:24
C++
c++
C++
中的指针参数传递和引⽤参数传递
指针参数传递:指针参数传递本质上是值传递,它所传递的是⼀个地址值。值传递过程中,被调函数的形式参数作为被调函数的局部变量处理,会在栈中开辟内存空间以存放由主调函数传递进来的实参值,从⽽形成了实参的⼀个副本(替身)。值传递的特点是:被调函数对形式参数的任何操作都是作为局部变量进⾏的,不会影响主调函数的实参变ᰁ的值(形参指针变了,实参指针不会变)。voidSwap(int*x,int*y){int*t
我是纠结伦
·
2025-04-29 23:51
c++
c++
开发语言
蓝桥杯
【华为OD技术面试手撕真题】80、回文链表 | 手撕真题+思路参考+代码解析(C &
C++
& Java & Python & JS)
文章目录一、题目题目描述样例1二、代码参考C语言思路C语言代码
C++
语言思路
C++
代码Java语言思路Java代码Python语言思路Python代码JS语言思路JS代码作者:KJ.JK个人博客首页:KJ.JK
KJ.JK
·
2025-04-29 23:19
华为od
面试
python
java
c++
回文链表
华为od手撕真题
C++
值传递、指针传递、引用传递详解
最近写了几篇深层次讨论数组和指针的文章,其中提到了“C语言中,所有非数组的形式参数传递均以值传递形式”数组和指针背后——内存角度语义"陷阱"---数组和指针而关于值传递,指针传递,引用传递这几个方面还会存在误区,所有我觉的有必要在这里也说明一下~下文会通过例子详细说明哦值传递:形参是实参的拷贝,改变形参的值并不会影响外部实参的值。从被调用函数的角度来说,值传递是单向的(实参->形参),参数的值只能
青松愉快
·
2025-04-29 23:19
c++技术
百亿量化私募高薪急招
C++
! 春招/校招/社招,21/22
京东运维vs去哪儿java确实是职业道路的选择,不少人都说有开发选开发,考虑的几点有:1.京东平台大很多,去哪儿感觉算鉴智机器人毁意向特地为了这个公司拒了一个别的公司的offer,之前公司的那个hr还跟我说没问题的,走完审批就能发of许愿许愿!孩子真的累了www许愿许愿!孩子真的累了wwwoffer选择,兄弟萌背景本科双一流,硕士末流211,电子信息专业。选择去中航光电拧螺丝还是去中下985读博啊
愤怒的小青春
·
2025-04-29 21:10
java
C++
面向对象—类和对象那些你不知道的细节原理
课程总目录文章目录一、面向对象编程和this指针二、构造函数和析构函数三、对象的浅拷贝和深拷贝四、拷贝构造和赋值重载函数应用代码实践五、构造函数初始化列表六、详解类的各种成员方法七、指向类成员(成员变量和成员方法)的指针一、面向对象编程和this指针OOP语言的四大特征:抽象、封装、继承、多态封装也称为隐藏,是通过类里面的访问限定符(public、private、protected)体现出来的程序
GeniusAng丶
·
2025-04-29 21:06
C/C++编程
C++
面向对象
OOP
类和成员
MATLAB Coder代码生成(工业部署)——MATLAB技巧
MATLABCoder是MATLAB生态中用于将算法代码转换为C/
C++
代码的核心工具,其生成的代码可直接部署到嵌入式硬件、工业控制器或企业级应用中,尤其在智能制造、物联网和实时控制领域具有广泛应用。
MATLAB卡尔曼
·
2025-04-29 21:02
MATLAB技巧
matlab
开发语言
Sql
刷题
日志(day4)
一、笔试1、cast:将一个数据类型的表达式转换为另一个数据类型cast(expressionasdata_type)--SELECTCAST('123'ASINT);参数说明:expression:要转换的表达式或值data_type:目标数据类型,可以是整数、浮点数、字符串、日期等2、dateadd:将指定的时间间隔添加到一个日期值上dateadd(datepart,number,date)参
hkfkn
·
2025-04-29 20:58
sql
数据库
SQL
刷题
日志(day1)
1、substring_index(截取字符串)参数说明:profile:要处理的字符串字段。',':分隔符。-1:表示从字符串的右侧开始截取,第一个出现的分隔符后面的所有内容。SELECTSUBSTRING_INDEX(profile,',',-1)ASgender,--提取性别信息COUNT(*)ASnumber--统计数量FROMuser_submitGROUPBYgender2、row_n
hkfkn
·
2025-04-29 20:28
mysql
数据库
QtQuick---场景渲染(Scene Graph)
转载自:QtQuick基础教程(四)---场景渲染(SceneGraph)在Qt5之前,GUI开发使用的是现在的QtWidgets,已经被大家所熟悉,ui描述界面布局组合
C++
细节实现,实现效果很好,界面开发的速度还算中肯
不甘平凡的小鸟
·
2025-04-29 19:54
Qt
QML
C++
Qt
QML
GUI
leetcode
刷题
日记——环形链表
[题目描述]:[思路]:给定一个链表的头节点,判断其中是否存在环可以设立两个快慢指针,快的走两步,慢的走一步,如果存在环,则总有一次,快指针一定会等于慢指针如果不存在环,则链表会被走到末尾运行如下/***Definitionforsingly-linkedlist.*structListNode{*intval;*structListNode*next;*};*/boolhasCycle(stru
许_安
·
2025-04-29 19:22
刷题日记
面试经典150题
leetcode
链表
算法
题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
嵌入式开发秋招投递公司名单(大概200家)
C++
学习资料:入门教程、推荐书籍、优质文章、教学视频等问一下各位学长学姐食品质量与安全专业本问一下各位学长学姐食品质量与安全专业本科毕业有什么OFFER可拿在线等
愤怒的小青春
·
2025-04-29 19:51
java
【计算机视觉】OpenCV : 开源计算机视觉库的全面指南 | 超 详 细
OpenCV项目概览核心特性2.核心模块与技术解析2.1基础图像处理2.2特征检测与匹配2.3目标检测与跟踪2.4机器学习与深度学习3.实战案例:从安装到代码实现3.1环境安装与配置Python安装(推荐)
C+
白熊188
·
2025-04-29 18:48
计算机视觉
计算机视觉
opencv
开源
C++
线程池
1.C++线程池什么是线程池线程池(ThreadPool)是一种线程管理机制,主要用于限制系统中线程的数量、重用线程资源以及减少线程频繁创建和销毁的开销。它通过维护一个线程集合(通常是固定数量的工作线程),让这些线程来执行任务而不必为每个任务都创建一个新线程。线程池的核心组件任务队列:保存需要执行的任务,通常是一个线程安全的队列(如std::queue或std::deque)。工作线程:线程池中预
真是猜不透你啊
·
2025-04-29 18:48
C++
基础知识
c++
C++
线程池
一、什么是线程池?线程池(ThreadPool)是一种预先创建并维护若干线程的并发编程模型,所有任务提交后由池内线程处理,避免频繁创建销毁线程带来的系统开销。线程池核心理念:资源复用:复用固定数量的线程处理大量短时任务控制并发:防止线程数无控制增长导致内存耗尽或CPU调度崩溃任务排队:合理调度和管理任务执行顺序二、线程池原理架构线程池包含三大核心模块:任务队列(TaskQueue):存储待处理的任
宋康
·
2025-04-29 18:47
c++
开发语言
【设计模式】GOF概括
C++
示例://所谓的scottmayer单例模式classSingleton{public:staticSingleton&getInstance(){staticSingletoninstance;
CodeWithMe
·
2025-04-29 18:45
Design
Mode
设计模式
【
C++
】模板为什么要extern?
在
C++
中,多个编译单元使用同一个模板时,是否可以不使用extern取决于模板的实例化方式(隐式或显式),以及你对编译时间和二进制体积的容忍度。
CodeWithMe
·
2025-04-29 18:45
C/C++
c++
linux
C++11 面试题整理
C++
面试题1菱形继承virtualpublicA2多态多态实现原理:静态多态动态多态静态多态:依赖函数重载,编译期确定。函数重载:允许在同一作用于内声明多个功能类似的同名函数,函数列表不同。
CodeWithMe
·
2025-04-29 18:15
C/C++
c++
C++
线程池思想
1线程池基本概念和原理1.1概念
C++
线程池是一种并发的技术,它能有效的管理并发线程、减少资源占用和提高程序的性能。本文基于linux的线程库,使用
C++
对线程池进行封装,并对底层实现方式进行描述。
不爱编程的小陈
·
2025-04-29 18:44
基础组件
c++
开发语言
linux
【
C++
】线程池
C++
线程池介绍什么是线程池?线程池(ThreadPool)是一种并发编程模型,用于管理和复用多个线程,避免频繁创建/销毁线程的开销。
CodeWithMe
·
2025-04-29 18:13
C/C++
c++
开发语言
C++
:指针:智能指针(一):智能指针及其类型,手写智能指针
智能指针指针在C/
C++
中的重要性普通指针出现的问题为什么引入智能指针*那么智能指针如何自动销毁对象了?
FishAnd_Yu
·
2025-04-29 17:12
#
C++精华
智能指针
c++
:智能指针
文章目录前言一、内存泄漏1.1内存泄漏的定义1.2内存泄漏的常见原因1.3内存泄漏的危害二、智能指针的用法和模拟实现2.1RAII2.1.1RAII的工作原理2.1.2RAII的优点2.2智能指针的原理和设计思路2.3智能指针的种类和特点2.3.1std::auto_ptr2.3.2std::unique_ptr2.3.3std::shared_ptr2.3.4std::weak_ptr三.智能指
清源妙木真菌
·
2025-04-29 17:08
c++
开发语言
C++
:位图
C++
:位图bitset的介绍位图的引入位图的概念位图的应用bitset的使用bitset的定义方式bitset成员函数的使用bitset运算符的使用总结代码链接:https://gitee.com/hu_yuchen
hu_yuchen
·
2025-04-29 17:37
C++
c++
开发语言
上一页
77
78
79
80
81
82
83
84
下一页
按字母分类:
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
其他