Hirty.
码龄2年
关注
提问 私信
  • 博客:24,677
    24,677
    总访问量
  • 46
    原创
  • 93,229
    排名
  • 375
    粉丝
  • 0
    铁粉
  • 学习成就
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2022-06-12
博客简介:

qq_71925940的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    457
    当月
    1
个人成就
  • 获得466次点赞
  • 内容获得15次评论
  • 获得440次收藏
创作历程
  • 38篇
    2024年
  • 8篇
    2023年
成就勋章
TA的专栏
  • C++
    23篇
  • 数据结构
    6篇
  • C语言
    1篇
  • QT
    2篇
  • Linux
    6篇
兴趣领域 设置
  • 编程语言
    c++
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

186人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

C++进阶:C++11

在2003年C++标准委员会曾经提交了一份技术勘误表简称TC1),使得C++03这个名字已经取代了C++98称为C++11之前的最新C++标准名称。不过由于C++03(TC1)主要是对C++98标准中的漏洞进行修复,语言的核心部分则没有改动,因此人们习惯性的把两个标准合并称为C++98/03标准。从C++0x到C++11C++标准10年磨一剑,第二个真正意义上的标准珊珊来迟。
原创
发布博客 2024.06.03 ·
1102 阅读 ·
20 点赞 ·
0 评论 ·
16 收藏

C++进阶:哈希表封装unordered_map和unordered_set(模拟实现)

基于my_unordered_map.h封装的哈希表类提供的接口,实现一个unordered_map。unordered_map的值是一个键值对。基于HashTable.h封装的哈希表类提供的接口,实现一个unordered_set类。该文件基本实现了unordered_set类。该文件基本实现了unordered_map类。
原创
发布博客 2024.06.03 ·
378 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

C++进阶:哈希

在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到log_2N,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好的查询是,进行很少的比较次数就能够将元素找到,因此在C++11中,STL又提供了4个unordered系列的关联式容器,这四个容器与红黑树结构的关联式容器使用方式基本类似,只是其底层结构不同,本文中只对和进行介绍,和可查看文档介绍。是存储键值对的关联式容器,其允许通过keys。
原创
发布博客 2024.06.03 ·
676 阅读 ·
25 点赞 ·
0 评论 ·
12 收藏

QT:信号与槽

1.信号和槽概述1.信号和槽概述在 Qt 中,⽤⼾和控件的每次交互过程称为⼀个事件。⽐如 "⽤⼾点击按钮" 是⼀个事件,"⽤⼾关闭窗⼝" 也是⼀个事件。,例如⽤⼾点击按钮会发出 "按钮被点击" 的信号,⽤⼾关闭窗⼝会发出 "窗⼝被关闭" 的信号。Qt 中的所有控件都具有接收信号的能⼒,⼀个控件还可以接收多个不同的信号。对于接收到的每个信号,控件都会做出相应的响应动作。例如,按钮所在的窗⼝接收到 "按钮被点击" 的信号后,会做出 "关闭⾃⼰" 的响应动作;
原创
发布博客 2024.05.26 ·
955 阅读 ·
26 点赞 ·
1 评论 ·
20 收藏

Qt 概述

Qt 背景介绍Qt 背景介绍什么是 QtQt 是⼀个 跨平台的 C++。它为应⽤程序开发者提供了建⽴艺术级图形界⾯所需的所有功能。它是完全⾯向对象的,很容易扩展。Qt 为开发者提供了⼀种基于组件的开发模式,开发者可以通过简单的拖拽和组合来实现复杂的应⽤程序,同时也可以使⽤ C++ 语⾔进⾏⾼级开发。图形⽤⼾界⾯ :指采⽤图形⽅式显⽰的计算机操作⽤⼾界⾯,是计算机与其使⽤者之间的对话接⼝,是计算机系统的重要组成部分。如:Android ⼿机图形⽤⼾界⾯ 和 IOS ⼿机图形⽤⼾界⾯。
原创
发布博客 2024.05.26 ·
1180 阅读 ·
20 点赞 ·
0 评论 ·
27 收藏

C++进阶:红黑树

/节点的颜色enumColorREDBLACK//红黑树节点的定义templateclassValueTypestructRBTreeNodeRBTreeNodeconstValueTypedataValueType()RED_pLeftnullptr),_pRightnullptr),_pParentnullptr_datadata),_colorcolor{}RBTreeNodeValueType>*_pLeft;//
原创
发布博客 2024.05.12 ·
771 阅读 ·
26 点赞 ·
0 评论 ·
30 收藏

C++进阶:AVL树

AVL树节点的定义:(三叉链)templateclassTstructconstTdata_leftnullptr),_rightnullptr),_parentnullptr_datadata),_bf0{}T>*_left;//该节点的左孩子T>*_right;//该节点的右孩子T>*_parent;//该节点的双亲T _data;int_bf;//该节点的平衡因子。
原创
发布博客 2024.05.05 ·
689 阅读 ·
19 点赞 ·
0 评论 ·
9 收藏

C++进阶:map和set

5.
原创
发布博客 2024.04.28 ·
881 阅读 ·
28 点赞 ·
0 评论 ·
24 收藏

C++进阶:二叉树进阶

二叉树在前面C数据结构阶段已经讲过,本节取名二叉树进阶是因为:1.先铺垫二叉搜索树,而二叉搜索树也是一种树形结构2.3.因此本节借二叉树搜索树,对二叉树部分进行收尾总结。,或者是具有以下性质的二叉树。
原创
发布博客 2024.04.28 ·
439 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

初识C语言

C语言是一门通用计算机编程语言,广泛应用于底层开发。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制。
原创
发布博客 2024.04.24 ·
1007 阅读 ·
19 点赞 ·
0 评论 ·
13 收藏

C++进阶:多态

多态的概念:通俗来说,就是多种形态,
原创
发布博客 2024.04.18 ·
925 阅读 ·
15 点赞 ·
0 评论 ·
11 收藏

数据结构初阶:二叉树(二)

由于现在对二叉树结构掌握还不够深入,为了降低学习成本,此处手动快速创建一棵简单的二叉树,快速进入二叉树操作学习,等二叉树结构了解的差不多时,我们反过头再来研究二叉树真正的创建方式。遍历是二叉树上最重要的运算之一,也是二叉树上进行其它运算的基础。(Inorder Traversal)——访问根结点的操作发生在遍历其左右子树之中(间)。从概念中可以看出,二叉树定义是递归式的,因此后面基本操作中基本都是按照该概念实现的。学习二叉树结构,最简单的方式就是遍历。访问根结点的操作发生在遍历其左右子树之前。
原创
发布博客 2024.04.14 ·
435 阅读 ·
4 点赞 ·
1 评论 ·
9 收藏

C++进阶:继承

机制是面向对象程序设计。
原创
发布博客 2024.04.12 ·
547 阅读 ·
8 点赞 ·
0 评论 ·
14 收藏

C++初阶:反向迭代器

【代码】C++初阶:反向迭代器。
原创
发布博客 2024.04.11 ·
220 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

C++初阶:模板进阶

/ 只支持整形做非类型模板参数。定义一个模板类型的静态数组。// 模板支持缺省参数。
原创
发布博客 2024.04.11 ·
227 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

数据结构初阶:二叉树(一)

的。
原创
发布博客 2024.04.10 ·
482 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

数据结构初阶:栈和队列

栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。栈中的数据元素遵守后进先出LIFO)的原则。压栈:栈的插入操作叫做进栈压栈入栈,。出栈:栈的删除操作叫做出栈。。
原创
发布博客 2024.04.07 ·
279 阅读 ·
2 点赞 ·
0 评论 ·
3 收藏

C++初阶:stack和queue使用及模拟实现

设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结)
原创
发布博客 2024.04.05 ·
1149 阅读 ·
19 点赞 ·
0 评论 ·
25 收藏

数据结构初阶:顺序表和链表

线性表是n个具有相同特性的数据元素的有限序列。线性表是一种在实际中广泛使用的数据结构,常见的线性表:顺序表、链表、栈、队列、字符串...线性表在逻辑上是线性结构,也就说是连续的一条直线。但是在物理结构上并不一定是连续的,线性表在物理上存储时,通常以数组和链式结构的形式存储。顺序表是用一段的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。与数组的区别:特点:只能从头开始连续存储。
原创
发布博客 2024.04.02 ·
575 阅读 ·
4 点赞 ·
0 评论 ·
5 收藏

C++初阶:list类及模拟实现

1. list是可以在常数范围内在任意位置进行插入和删除的序列式容器,并且该容器可以前后双向迭代。2. list的底层是双向链表结构,双向链表中每个元素存储在互不相关的独立节点中,在节点中通过指针指向其前一个元素和后一个元素。3. list与非常相似:最主要的不同在于是单链表,只能朝前迭代,已让其更简单高效。4.与其他的序列式容器相比(arrayvectordeque)list通常在任意位置进行插入、移除元素的执行效率更好。5.与其他序列式容器相比,list和。
原创
发布博客 2024.04.02 ·
622 阅读 ·
7 点赞 ·
0 评论 ·
19 收藏
加载更多