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++编程语言
ChatGPT引领的AI面试攻略系列:AI全栈工程师篇
全栈工程师(本文)文章目录系列文章目录一、前言二、面试题1.基础理论与数据处理2.机器学习3.深度学习4.大模型与迁移学习5.计算机视觉6.自然语言处理(NLP)7.多模态学习8.AI生成内容(AIGC)9.
编程语言
与工具
梦想的理由
·
2025-06-15 11:40
深度学习
chatgpt
人工智能
面试
一
C++
基础
C/
C++
基础一基本概念1程序与语言2C语言3算法4数据结构二变量与数据类型1变量2数据细节3输入输出4变量作用域&生命周期5指针类型6const限定符7表达式与运算符8其它类型三数组与函数1String
·
2025-06-15 11:37
【PTA/
c++
】 古风排版
L1-039古风排版分数20全屏浏览题目切换布局作者陈越单位浙江大学中国的古人写文字,是从右向左竖向排版的。本题就请你编写程序,把一段文字按古风排版。输入格式:输入在第一行给出一个正整数N(输入样例:4Thisisatestcase输出样例:asaTstihetsices思路:先读取整行字符串,在根据题目要求,按要求将其分割,填入二维数组,从左下元素开始,向上输出,如图,一列一列输出//Thisi
fuze2333
·
2025-06-15 11:06
c++
开发语言
华为OD机考2025B卷 - 数据分类 (Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述对一个数据a进行分类,分类方法为:此数据a(四个字节大小)的四个字节相加对一个给定的值b[取模]如果得到的结果小于一个给定的值c,则数据a为有效类型,其类型为取模的值;如果得到的结果大于或者等于c,则数据a为无效类型。比如一个数据a=0x01010101,b=3,按照分类方法计算(0x01+0x01+0x01+0x01
算法大师
·
2025-06-15 11:35
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
c++
华为OD机考2025B卷 - 相对开音节(Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看题目描述相对开音节构成的结构为辅音+元音(aeiou)+辅音(r除外)+e,常见的单词有bike、cake等。给定一个字符串,以空格为分隔符,反转每个单词中的字母,若单词中包含如数字等其他非字母时不进行反转。反转后计算其中含有相对开音节结构的子串个数(连续的子串中部分字符可以重复)。输入描述字符串,以空格分割的多个单词,字符串
算法大师
·
2025-06-15 11:35
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
c++
华为OD机考2025B卷 - 构建数列 (Java & Python& JS &
C++
& C )
最新华为OD机试真题目录:点击查看目录华为OD面试真题精选:点击立即查看2025华为od机试2025B卷-华为机考OD2025年B卷题目描述构造数列,第一个数为n,后面的数不大于前一个的一半,数列奇偶相间或许全为奇数或者全为偶数,数列的元素都是正整数,能构造多少数列。输入描述输入一个n备注1前一个元素的2倍(即a[i+1]>2*a[i])核心思路1.状态分类代码将所有可能的序列分为4类:纯奇数序列
算法大师
·
2025-06-15 11:35
最新华为OD机试真题
华为OD机试真题
(Java/JS/Py/C)
华为od
java
python
javascript
华为OD机考2025B卷
c++
面试问题总结——关于
C++
(四)
C++60.构造函数可以是虚函数吗?61.析构函数可以是虚函数吗?举例62.C++智能指针有哪些?它们的区别是什么?63.std::shared_ptr原理是什么?64.std::make_shared相比std::shared_ptr(newT(args...))有什么好处?65.C++中的引用(Reference)和指针(Pointer)的区别?66.C++中的std::atomic的作用和使
boss-dog
·
2025-06-15 10:59
视觉算法开发
软件开发—面经
面试
c++
学而思编程周赛语言普及奠基组 | 2025年春第2周T3 全都为1
欢迎大家订阅我的专栏:算法题解:
C++
与Python实现!本专栏旨在帮助大家从基础到进阶,逐步提升编程能力,助力信息学竞赛备战!
·
2025-06-15 09:57
【CMake】project() 命令详解-定义整个项目的基础信息
project()是CMake中最基础且必须的命令之一,用于定义整个项目的基本信息,包括名称、版本、描述、
编程语言
等。它通常紧跟在cmake_minimum_required()之后调用。
晴雨日记
·
2025-06-15 09:25
CMake
c++
记录最近,计划未来
昨天做
C++
系统完成学校课程任务,由于我学过mysql,然后在java开发的时候使用了,因此我昨天又学了一下如何在
c++
中连接数据库来开发系统,然后我发现我的git还是不够熟练,今天又复习回顾了一下。
wuxuanok
·
2025-06-15 08:21
笔记
6、 Ada编程中的包与抽象数据类型
编程语言
中用于创建模块和描述模块间连接的结构,决定了该语言在复杂系统开发中的适用性。模块的三种用途如下:作为设计和管理的单位:在编写任何可执行语句之前,软件就被设计为一个模块系统。
姜俭
·
2025-06-15 07:45
Ada编程
包
抽象数据类型
从两数之和到n数之和--力扣第一题的联想(
c++
)
两数之和可谓力扣上非常经典的一道题,对于计算机大牛来说,这道题与1+1=2没有什么区别,对于新手来说,这是对原本陌生算法的第一次亲密接触。自然而然,两数之和衍生出三数之和,四数之和等众多题目,只要我们找到他们之中的本质思想,在加一点点知识储备,这种问题就不足为惧了。注:本文为代码随想录学习笔记,代码部分来源自代码随想录经典再现--两数之和.-力扣(LeetCode)因为题目比较简单,所以方法选择上
Monster_Prince
·
2025-06-15 06:05
leetcode
算法
职场和发展
学习Java数据类型:全面解析与实践指南
在
编程语言
中,数据类型是一个至关重要的概念。它决定了变量可以存储的值的范围、精度以及运算方式。
小志开发
·
2025-06-15 05:57
开发语言
java
【递归、搜索与回溯】FloodFill算法(一)
如有错误,感谢纠错个人简介:努力学习ing本专栏:
C++
刷题专栏其他专栏:C语言入门基础,python入门基础,
C++
学习笔记,LinuxCSDN主页愚润泽你
愚润泽
·
2025-06-15 04:49
#
递归
搜索与回溯算法
C++刷题专栏
算法
c++
leetcode
Qt实现模拟操作系统系统
附演示视屏如下:操作系统演示使用Qt与
C++
开发的模拟操作系统小程序,主要实现功能:1.可以创建多个进程,并进行进程的创建、删除、执行等方式,同时可对读内存、写内存、输入、输出进行指令控制;2.进程有阻塞
尘海折柳
·
2025-06-15 03:16
【菜鸟驿站】Qt基础指南
C++
Qt
操作系统
深度解析与优化:基于
C++
的CANopen主节点实现
深度解析与优化:基于
C++
的CANopen主节点实现引言在现代工业自动化和嵌入式系统中,CANopen协议是一种广泛使用的高层通信协议,基于控制器局域网(CAN)总线。
快撑死的鱼
·
2025-06-15 03:16
C++(C语言)
算法大揭秘
c++
php
开发语言
Visual Studio Code 配置 Python 虚拟环境的最佳实践
自从微软推出了LSP语言服务协议(LanguageServerProtocol)后,每种
编程语言
只需实现一个LanguageServer后端,就可以为任何支持LSP协议的IDE/Editor提供代码高亮
程序媛了了
·
2025-06-15 03:44
vscode
python
ide
OpenCV视频I/O(1)视频采集类VideoCapture介绍
操作系统:ubuntu22.04OpenCV版本:OpenCV4.9IDE:VisualStudioCode
编程语言
:C++11算法描述用于从视频文件、图像序列或摄像头捕获视频的类。
村北头的码农
·
2025-06-15 02:11
OpenCV
opencv
音视频
人工智能
Java 抽象类与接口:从设计哲学到工程实践的深度解析
点击关注→解锁工业级干货【工具实测|项目避坑|源码燃烧指南】引言在Java
编程语言
的演进史上,抽象类与接口的设计堪称面向对象思想的精髓体现。这两个看似相似的抽象机制,实则承载着截然不同的设计哲学。
炎码工坊
·
2025-06-15 02:07
java-ee
java
C# VS Java
C#与Java全方位对比C#和Java是两种广泛使用的面向对象
编程语言
,它们在设计理念上有许多相似之处,但也有显著差异。以下从多个维度对这两种语言进行全面对比分析。
code_shenbing
·
2025-06-15 02:36
C#
c#
java
开发语言
pycharm中提示
C++
compiler not found -- please install a compiler
1.最近用pycharm编译一个开源库,编译的依赖c++compiler2.单单使用pycharm编译,编译器报错C++compilernotfound–pleaseinstallacompiler3.需要在配置环境中引入对应库4.从新编译后没有提示:C++compilernotfound–pleaseinstallacompiler错误。
·
2025-06-15 01:05
长度最小的子数组 (
C++
)
题目:给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例2:输入:target
皇乌冬
·
2025-06-15 01:04
算法
leetcode
c++
c语言
长度最小的子数组(
C++
)
给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其和≥target的长度最小的连续子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组[4,3]是该条件下的长度最小的子数组。示例2:输入:target=4,nums=[
Cosmoshhhyyy
·
2025-06-15 01:32
LeetCode
算法
数据结构
《 第三章-招式初成》
C++
修炼生涯笔记(基础篇)程序流程结构
C++
程序流程结构详解一、选择结构选择结构根据条件判断决定程序执行路径。
嵌入式@秋刀鱼
·
2025-06-15 00:25
C++
c++
数据结构
linux
笔记
visual
studio
code
开发语言
《第一章~~~第五章-综合运用———“同门切磋,第一回合”》
C++
职业生涯笔记---手机通讯录管理系统综合实战
C++
手机通讯录管理系统|小白也能轻松实现!附完整代码+运行效果✨文末有总结表格+学习心得❤️建议点赞收藏!
嵌入式@秋刀鱼
·
2025-06-15 00:25
C++
c++
笔记
智能手机
visual
studio
code
linux
数据结构
开发语言
《第二章-内功筑基》
C++
修炼生涯笔记(基础篇)数据类型与运算符
一、数据类型以下是
C++
数据类型与运算符的详解,结合表格和说明呈现:1.基本数据类型类型大小(字节)取值范围示例bool1true/falseboolflag=true;char1-128127或0255charc
嵌入式@秋刀鱼
·
2025-06-15 00:24
C++
c++
开发语言
visual
studio
code
数据结构
linux
笔记
C++
学习笔记——基础篇(五)
前言:本部分内容主要是
C++
语言中关于结构体的相关知识。该部分内容会与前一部分中的指针函数等知识点相关联,是相对综合的。
·
2025-06-15 00:52
《第四章-筋骨淬炼》
C++
修炼生涯笔记(基础篇)数组与函数
数组与函数详解一、数组1.一维数组(1)定义方式一维数组是存储相同类型元素的线性集合,定义时需要指定数据类型和数组长度。定义方式示例说明数据类型数组名[数组长度];intarr1[5];定义长度为5的整型数组,未初始化数据类型数组名[数组长度]={值1,值2,...};intarr2[5]={1,2,3,4,5};定义并初始化(全部元素)数据类型数组名[]={值1,值2,...};intarr3[
嵌入式@秋刀鱼
·
2025-06-15 00:50
C++
c++
算法
数据结构
链表
开发语言
visual
studio
code
笔记
《第五章-心法进阶》
C++
修炼生涯笔记(基础篇)指针与结构体⭐⭐⭐⭐⭐
C++
指针与结构体超全指南|编程萌新必看!附代码运行效果文末有总结表格+学习心得❤️建议收藏!一、指针篇:内存操作的魔法棒✨1️⃣指针定义与使用指针就是内存地址的"导航仪"!
嵌入式@秋刀鱼
·
2025-06-15 00:50
C++
c++
算法
开发语言
数据结构
visual
studio
code
笔记
c语言
C++
中变量赋值有几种形式
在
C++
中,变量赋值主要有以下几种形式:1.直接赋值(DirectInitialization)通过=符号将右侧值赋给左侧变量,最常用的赋值方式。
C++ 老炮儿的技术栈
·
2025-06-14 23:15
c++编程
c++
c语言
算法
开发语言
服务器
C#和
C++
的区别
C#(CSharp)和
C++
是两种不同的
编程语言
,在语法、特性和应用领域上存在一些区别。以下是对C#和
C++
进行比较的一些方面:语法和易用性:C#的语法相对简单和直观,与Java类似。
·
2025-06-14 23:42
Swift 基本数据类型(5)
一、Swift基本数据类型概述Swift是一种类型安全的
编程语言
,它提供了丰富的基本数据类型,包括整数、浮点数、布尔值、字符串、字符等。
Android 小码蜂
·
2025-06-14 23:11
Swift语言入门
swift
ssh
开发语言
ios
C#和
C++
有什么区别?
C#和
C++
都是广泛使用的
编程语言
,但它们在设计理念、应用场景和语法上有许多显著的区别。
IoT_HUANGYUAN
·
2025-06-14 22:09
C#
C++
c#
c++
c#和
c++
区别
1.在C#中,参数传递方式有三种:值传递和引用传递a.值传递(PassbyValue)概念将参数的副本传递给方法。方法内对参数的修改不影响原始值。适用场景基本数据类型(如int、float、bool)。不可变类型(如string)。小型结构体(如DateTime、Point)。voidChangeValue(intnum){num=100;//修改副本,不影响原始值}intoriginal=50;
湖北二师的咸鱼
·
2025-06-14 22:08
c#
c++
java
Java八股文——JVM「垃圾回收篇」
有了GC,我们开发者就无需像C/
C++
程序员那样手动地去free或delete内存,
YuTaoShao
·
2025-06-14 22:05
Java八股文
jvm
java
开发语言
了解 FBX 文件格式:简单的解释 如何下载fbx格式文件模型
SDK使程序能够正确解释文件,并且可以基于Autodesk中的
C++
或Blend
在下胡三汉
·
2025-06-14 21:30
fbx
C++
洛谷题解(17)——P5713
题名:洛谷团队系统题目:在洛谷上使用团队系统非常方便的添加自己的题目。如果在自己的电脑上配置题目和测试数据,每题需要花费时间5分钟;而在洛谷团队中上传私有题目,每题只需要花费3分钟,但是上传题目之前还需要一次性花费11分钟创建与配置团队。现在要配置n(n≤100)道题目,如果本地配置花费的总时间短,请输出Local,否则输出Luogu。输入输出格式:无这道题其实不难,但我认为一步步算对这道题而言有
qdhd
·
2025-06-14 19:20
C++
洛谷
C++
洛谷题解(22)——P1909
题名:买铅笔题目:P老师需要去商店买n支铅笔作为小朋友们参加NOIP的礼物。她发现商店一共有3种包装的铅笔,不同包装内的铅笔数量有可能不同,价格也有可能不同。为了公平起见,P老师决定只买同一种包装的铅笔。商店不允许将铅笔的包装拆开,因此P老师可能需要购买超过n支铅笔才够给小朋友们发礼物。现在P老师想知道,在商店每种包装的数量都足够的情况下,要买够至少n支铅笔最少需要花费多少钱。输入:第一行包含一个
qdhd
·
2025-06-14 19:20
C++
洛谷
C++
RPC 远程过程调用详细解析
一、RPC基本原理RPC(RemoteProcedureCall)是一种允许程序调用另一台计算机上子程序的协议,而不需要程序员显式编码这个远程交互细节。其核心思想是使远程调用看起来像本地调用一样。RPC工作流程客户端调用:客户端调用本地存根(stub)方法参数序列化:客户端存根将参数打包(封送/marshaling)网络传输:通过协议传输到服务器服务器接收:服务器存根解包(unmarshaling
程序员乐逍遥
·
2025-06-14 19:48
C++高手修炼营
Qt框架
MFC框架高级编程
c++
rpc
vs2022
算法题练习小技巧之区间合并--套路详细讲解带例题和源码(Python,
C++
)
(本文源于最近刷题刷到区间合并的问题,第一次写极其不熟练,在这里总结并写一点相关套路)所谓区间合并,可以理解成一个n行两列的二维数组,每一行的两个数字表示一个区间的左右端点,现在需要对这些区间进行相关操作(根据题目情况来定),但是有些区间有重合部分,实际操作起来就很麻烦,此时可以将区间进行合并减少思维难度那么怎么进行合并呢?请看例题一。例题一:LCR074.合并区间-力扣(LeetCode)之后碰
立志成为算法讲师
·
2025-06-14 19:47
基础算法详解
算法
python
c++
开发语言
01背包问题详解
c++
【泪光2929】
01背包问题详解01背包是一种动态规划问题。动态规划的核心就是状态转移方程,本文主要解释01背包状态转移方程的原理。问题描述01背包问题可描述为如下问题:有一个容量为V的背包,还有n个物体。现在忽略物体实际几何形状,我们认为只要背包的剩余容量大于等于物体体积,那就可以装进背包里。每个物体都有两个属性,即体积w和价值v。问:如何向背包装物体才能使背包中物体的总价值最大?为什么不用贪心?我在第一次做这
泪光2929
·
2025-06-14 19:17
【泪光2929】代码仓
c++
开发语言
洛谷自己创建的一个小比赛【
c++
】
链接:中级选手聚集地【
c++
】有实力吗?-洛谷|计算机科学教育新生态来吧,来吧,大家都来参加吧!
泪光2929
·
2025-06-14 19:17
c++
开发语言
基于Qt的app开发第六天
写在前面博主是一个大一下的计科生,现在正在做
C++
面向对象程序设计的课程设计,具体功能可以看本专栏的第一篇博客。
code_计梦星河
·
2025-06-14 19:16
基于Qt的app开发
qt
开发语言
c++
C++11 Generalized(non-trivial) Unions:从入门到精通
传统联合体的限制三、C++11广义非平凡联合体的引入3.1概念与特性3.2定义语法四、使用方法与注意事项4.1非平凡成员的初始化4.2注意事项五、应用场景5.1类型安全的枚举5.2解析不同类型的数据六、总结一、引言在
C+
码事漫谈
·
2025-06-14 18:13
c++11
c++
java
开发语言
c++
中vector的使用
修改元素3.vector的高级用法3.1迭代器3.2算法与vector配合3.3二维vector3.4vector的性能优化4.vector的注意事项5.实际应用示例总结1.vector概述vector是
C+
老一岁
·
2025-06-14 18:42
c++
开发语言
CSP 2024 提高级第一轮解析版
()A.O(n)O(n)B.O(logn)O(logn)C.O(nlogn)O(nlogn)D.O(1)O(1)本题共2分第3题在
C++
中,以下哪个
编程李老师
·
2025-06-14 18:10
解析--信奥csp-s初赛
算法
数据结构
哈希算法
Python多线程编程深度探索:从入门到实战
第1章:Python基础知识与多线程概念Python简介:Python是一种高级、通用、解释型的
编程语言
,由GuidovanRossum于1991年创建。
野生的狒狒
·
2025-06-14 17:37
python
java
网络
「Java流程控制」顺序结构
三种基本程序结构Java程序,以及大多数
编程语言
,都基于以下三种基本控制结构构建:1.顺序结构(SequenceStructure)顺序结构是指程序按照代码的先后顺序依次执行,是
编程语言
中最基本的程序结构
夜晚回家
·
2025-06-14 17:01
#
Java程序设计
java
开发语言
Python 数据分析10
jieba使用简单,并且支持Python、R、
C++
等多种
编程语言
的实现,对新手而言是一个较好的的入门粉刺工具。在GitHub社区,jieba长期有着较高的讨论度,社区中也有不少与j
·
2025-06-14 16:59
【Qt】Jenkins配置编译vs2022+Qt(Freestyle project)
1.环境准备确保Jenkins服务器已安装:VisualStudio2022(勾选“
C++
桌面开发”工作负载)QtforWindows(如Qt5.15.2MSVC201964-bit)Git(用于拉取代码
晴雨日记
·
2025-06-14 16:28
Qt进阶
开发语言
qt
上一页
35
36
37
38
39
40
41
42
下一页
按字母分类:
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
其他