logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【C++】STL--priority_queue(优先级队列)使用及其模拟实现、容器适配器和deque(双端队列)了解

本文介绍了C++中priority_queue、容器适配器及deque的基本概念与应用。priority_queue作为堆结构的容器适配器,默认使用vector实现大顶堆,可通过greater实现小顶堆。容器适配器如stack和queue默认基于deque实现,因其高效的头尾操作特性。文章详细分析了deque的双向开口设计、中控器结构和迭代器实现,同时指出其遍历效率低的缺陷。最后解释了选择dequ

文章图片
#c++#开发语言
【小陈背八股-C++】Day04-大厂面试直击:Vector扩容机制,你真的懂STL容器吗?

🔥 面试必问:为什么vector扩容1.5倍而非2倍?emplace_back比push_back快在哪?🔍 深度剖析:连续存储的vector如何保证性能?map红黑树为何比unordered_map更稳定?⚡ 性能陷阱:动态数组与固定数组的使用禁区!不同场景下容器选择的黄金法则。💡 实战技巧:从底层实现看懂容器行为,避免常见性能坑点,让你的C++代码效率提升一个量级!🎯 无论你是面试突击

文章图片
#c++#面试#机器学习 +1
【小陈背八股-C++】Day02-C++核心特性面试指南:数据类型与内存管理完全解读

📌 直击面试🔹 整型数据类型“潜规则”——不同平台下数据长度的差异与标准规范🔹 const关键字“三重身份”——变量、指针、引用中的不同语义与内存保护机制🔹 static与inline的性能博弈——局部性原理与编译器优化的底层逻辑🔹 define与typedef的区别——宏替换与类型别名的编译期行为对比🔹 new/malloc内存管理对决——自由存储区与堆的底层实现差异🔹 const

文章图片
#c++#开发语言
【计算机网络】网络层知识体系全解:从基础概念到路由协议

本文系统解析计算机网络中网络层的核心技术与协议。从IPv4地址的分类编址、子网划分到CIDR无分类编址,详细讲解IP地址规划方法;深入剖析IP数据包发送转发过程、静态路由配置及环路问题;重点分析RIP、OSPF、BGP三大路由选择协议的工作原理与适用场景;最后解读IPv4数据报首部格式。内容涵盖网络层关键考点

文章图片
#计算机网络#服务器#人工智能 +1
【计算机网络】网络、互联网、因特网:别再傻傻分不清楚!一套图看懂现代网络通信骨架

揭秘计算机网络的“骨架与灵魂”!从“网络”到“互联网”再到覆盖全球的“因特网”,你真正了解它们的区别吗?我们将深入拆解因特网的三层结构与核心组成,看透边缘与核心部分如何协同工作。一场关于“交换”的效率革命在此上演:笨重低效的电路交换、惨遭淘汰的报文交换,以及为何分组交换能通过“化整为零”的智慧主宰现代网络?最后,厘清关键性能指标,彻底分清速率单位与数量单位的区别——为你搭建坚不可摧的网络知识基石!

文章图片
#计算机网络#人工智能#网络协议 +1
Real SQL Programming

SQL在实际程序中的应用通常通过存储过程和嵌入式SQL实现,而非直接终端查询。存储过程(PSM)将常规语句与SQL结合,扩展了数据库功能,具有共享逻辑、屏蔽细节、提升安全性和性能等优势。其参数模式分为IN(输入)、OUT(输出)和INOUT(双向),通过OUT参数获取返回值。这种方式比直接SQL查询更高效灵活。

文章图片
#数据库
【C++】全套数据结构算法-线性表讲解(1)

在学习c++的同时复习一遍数据结构(复习的会更加深入一些),会深入底层一些(内存之类的)。然后加上题解,准备笔试题。

文章图片
#数据结构#链表#c++
到底了