当前位置: 代码网 > it编程>编程语言>

C/C++

【C++高阶】深入理解红黑树:数据结构与算法之美

【C++高阶】深入理解红黑树:数据结构与算法之美

2024-07-28 21:05 | 分类:编程语言 | 评论:0 次 | 浏览: 89

在数据结构的浩瀚星空中,红黑树犹如一颗璀璨的明珠,以其独特的自平衡特性和高效的搜索能力,成为了计算机科学领域中不可或缺的一部分。红黑树,作为...

queue的模拟实现【C++】

queue的模拟实现【C++】

2024-07-28 21:05 | 分类:编程语言 | 评论:0 次 | 浏览: 90

适配器模式是一种设计模式,它允许将不兼容接口的类一起工作。希望使用一个类,但其接口与其他代码不兼容。希望创建一个可重用的类,它能够将接口转换...

【C++】:红黑树深度剖析 --- 手撕红黑树!

【C++】:红黑树深度剖析 --- 手撕红黑树!

2024-07-28 21:04 | 分类:编程语言 | 评论:0 次 | 浏览: 84

就是太过追求绝对平衡,比如在插入时要维护其绝对平衡,旋转次数太多,在删除时甚至有可能要一直旋转到根位置,使之性能低下。本篇文章介绍的红黑树也...

【C++】类和对象(中)--上篇

【C++】类和对象(中)--上篇

2024-07-28 21:03 | 分类:编程语言 | 评论:0 次 | 浏览: 113

一起学习C++

[C++][STL源码剖析] 详解AVL树的实现

[C++][STL源码剖析] 详解AVL树的实现

2024-07-28 21:03 | 分类:编程语言 | 评论:0 次 | 浏览: 81

探索AVL树,自平衡二叉搜索结构,保障对数级效率。详解初始化、插入与旋转(左、右、双旋)机制,平衡因子调整,附带代码实例,延伸至节点删除挑战...

【C++】红黑树的全面探索和深度解析

【C++】红黑树的全面探索和深度解析

2024-07-28 21:03 | 分类:编程语言 | 评论:0 次 | 浏览: 87

RED,BLACK:_kv(kv){}public:~RBTree()//根节点默认为黑色// 新增节点。颜色红色给红色elsewhile ...

【C++高阶】哈希函数底层原理探索:从算法设计到实现优化

【C++高阶】哈希函数底层原理探索:从算法设计到实现优化

2024-07-28 21:02 | 分类:编程语言 | 评论:0 次 | 浏览: 88

在数字世界的浩瀚宇宙中,哈希算法如同星辰般璀璨,以其独特的方式照亮了数据处理与信息安全的道路。它们不仅是现代计算体系中的基石,更是连接数据安...

【爱上C++】vector用法详解

【爱上C++】vector用法详解

2024-07-28 21:02 | 分类:编程语言 | 评论:0 次 | 浏览: 91

vector文档vector是表示可变大小数组的序列容器。就像数组一样,vector也采用的连续存储空间来存储元素。也就是意味着可以采用下标...

【C++第二阶段】文件操作

2024-07-28 20:52 | 分类:编程语言 | 评论:0 次 | 浏览: 73

以下内容仅为当前认识,可能有不足之处,欢迎讨论!

题目为:‘std‘ does not name a template type异常

2024-07-28 20:52 | 分类:编程语言 | 评论:0 次 | 浏览: 86

命名空间提供了一个逻辑上的容器,用于将相关的标识符(如类、函数、常量等)组织在一起,以避免命名冲突和命名空间污染的问题。它是C++标准库的核...

C++学习从入门到精通(初学版-1基础)

C++学习从入门到精通(初学版-1基础)

2024-07-28 20:51 | 分类:编程语言 | 评论:0 次 | 浏览: 82

C++程序学习的开始,加油!

【形状检测】基于计算机视觉实现形状特征圆和矩形检测附Matlab代码

【形状检测】基于计算机视觉实现形状特征圆和矩形检测附Matlab代码

2024-07-28 20:43 | 分类:编程语言 | 评论:0 次 | 浏览: 75

形状检测是计算机视觉领域的重要组成部分,广泛应用于图像识别、物体跟踪、场景理解等任务。在各种形状中,圆形和矩形是常见的几何形状,其检测在许多...

【QT5-解决不同分辨率屏幕-进行匹配大小-适应屏幕大小-基础样例】

【QT5-解决不同分辨率屏幕-进行匹配大小-适应屏幕大小-基础样例】

2024-07-28 20:37 | 分类:编程语言 | 评论:0 次 | 浏览: 74

作为qt的初学者,开始入门qt的时候,很多东西其实也不是很会,调试好的软件如何发给别人使用,如何去做,也不是很清楚的,自己也查了很多资料才渐...

qt合并项目时,移植ui界面的正确操作

qt合并项目时,移植ui界面的正确操作

2024-07-28 20:36 | 分类:编程语言 | 评论:0 次 | 浏览: 82

2.3清除后重新构建,QT可能会往ui_xxxxx.h文件里自动添加作用域,会导致报错,目前没有找到禁止qt自己添加作用域的方法,遇到了记得...

Qt之显示PDF文件(xpdf最新库编译实现)

Qt之显示PDF文件(xpdf最新库编译实现)

2024-07-28 20:36 | 分类:编程语言 | 评论:0 次 | 浏览: 79

之前使用过mupdf库,能够成功显示pdf,但是我用着有BUG,不太理解它的代码,搞了好久都不行。后面又试了其他库,如pdfium、popl...

QT实战百度语音识别

QT实战百度语音识别

2024-07-28 20:35 | 分类:编程语言 | 评论:0 次 | 浏览: 85

随着学习的深入,感觉愈发缺乏满足感。刚好看到微信语音转文字的功能,经网上查询,发现可以使用QT + 百度语音识别技术实现这一功能。当然,由于...

Qt Designer教程

Qt Designer教程

2024-07-28 20:35 | 分类:编程语言 | 评论:0 次 | 浏览: 83

打开Qt Designer 软件后,会自动弹出弹窗来选择要创建的内容,一般都选择创建 Widget

《十一》Qt各种对话框之QInputDialog

《十一》Qt各种对话框之QInputDialog

2024-07-28 20:34 | 分类:编程语言 | 评论:0 次 | 浏览: 87

用户输入完毕后,将输入的学号赋值给strTest变量。参数里 parent 是父窗口指针,title 为对话框标题栏文本,label 是提示...

【全网最完整】Open CASCADE Technology (OCCT) 构建项目,QT可视化操作,添加自定义测试内容

【全网最完整】Open CASCADE Technology (OCCT) 构建项目,QT可视化操作,添加自定义测试内容

2024-07-28 20:33 | 分类:编程语言 | 评论:0 次 | 浏览: 83

步骤3:复制 D:\Qt\Qt5.14.2\5.14.2\msvc2015_64\plugins 路径下的platforms文件,粘贴到 ...

保姆级教学QT实战项目:基于QT的音乐播放器(一)

保姆级教学QT实战项目:基于QT的音乐播放器(一)

2024-07-28 20:33 | 分类:编程语言 | 评论:0 次 | 浏览: 79

UI界面我就不细说了,可以自行参照设计,实现的功能有:1.搜索网络歌曲,但是这个网络歌曲是自己模拟的服务器,与各大音乐软件服务器或者API什...

Qt6入门教程 4:Qt Creator常用技巧

Qt6入门教程 4:Qt Creator常用技巧

2024-07-28 20:33 | 分类:编程语言 | 评论:0 次 | 浏览: 83

在上一篇中,通过创建一个Qt项目,对Qt Creator已经有了比较直观的认识,本文将介绍它的一些常用技巧。Qt Creator启动后默认显...

QT之QGraphicsView详细介绍

2024-07-28 20:32 | 分类:编程语言 | 评论:0 次 | 浏览: 82

是 Qt GUI 库中的一个核心类,它是 Qt 图形视图框架的一部分,主要用于可视化地显示中的内容。QGraphicsView 提供了一个灵...

qt.qpa.xcb: could not connect to display问题解决

qt.qpa.xcb: could not connect to display问题解决

2024-07-28 20:32 | 分类:编程语言 | 评论:0 次 | 浏览: 83

以服务器pi5作为远程解释器,本地win11使用vscode远程调试视觉时报错如下:qt.qpa.xcb: could not connec...

【QT】定时器事件 - QTimerEvent & QTimer

【QT】定时器事件 - QTimerEvent & QTimer

2024-07-28 20:32 | 分类:编程语言 | 评论:0 次 | 浏览: 82

qt 系统定时器 --- QTimerEvent (描述⼀个定时器事件)、QTimer (实现⼀个定时器)、QDateTime (通过和QT...

(已解决)报错:Could not load the Qt platform plugin “xcb“

2024-07-28 20:31 | 分类:编程语言 | 评论:0 次 | 浏览: 92

完整报错信息、环境、发生原因、解决方案

基于51单片机电子钟闹钟12/24小时制LCD显示( proteus仿真+程序+设计报告+讲解视频)

基于51单片机电子钟闹钟12/24小时制LCD显示( proteus仿真+程序+设计报告+讲解视频)

2024-07-28 20:28 | 分类:编程语言 | 评论:0 次 | 浏览: 79

基于51单片机电子钟闹钟12/24小时制LCD显示( proteus仿真+程序+设计报告+讲解视频)仿真图proteus7.8及以上程序编译...

使用ffmpeg压缩视频

2024-07-28 20:27 | 分类:编程语言 | 评论:0 次 | 浏览: 84

视频每压缩一次,会小一点点,我这里的来源只是到2分钟内的视频,所以可以多次压缩。太大的视频就不要这样了,根据实际情况来吧。请注意,压缩视频可...

【C++BFS】1311. 获取你好友已观看的视频

2024-07-28 20:27 | 分类:编程语言 | 评论:0 次 | 浏览: 89

有 n 个人,每个人都有一个 0 到 n-1 的唯一 id 。给你数组 watchedVideos 和 friends ,其中 watc...

Scala01 —— Scala基础

Scala01 —— Scala基础

2024-07-28 20:18 | 分类:编程语言 | 评论:0 次 | 浏览: 77

Scala基础详解

小白的初次更新------Perl教程(上)

2024-07-28 20:18 | 分类:编程语言 | 评论:0 次 | 浏览: 83

Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。Pe...

Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com