首页
首页
BOT
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
c++ stl学习
Eriktse
创建于2023-03-14
订阅专栏
c++ stl学习
等 1 人订阅
共16篇文章
创建于2023-03-14
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
【C/C++语法基础】6.递归与函数(新手推荐)
递归与函数:探索编程中的“自我调用”之谜 在编程的世界里,有一种神奇的现象,就是函数可以调用自己,这种现象被称为“递归”。递归是编程中的一种强大而富有魅力的技术,它能够帮助我们解决各种问题,从计算斐波
【C/C++语法基础】6.结构体(新手推荐):揭开神秘面纱,探索C语言中的“乐高积木”
前言 你们是否曾在学习C/C++的道路上,对着屏幕陷入沉思,疑惑于如何将多个不同类型的数据捆绑在一起,组成一个有机的整体?是否曾在数据管理的海洋中迷失,渴望有一种“乐高积木”般的能力,可以让你们随心所
C/C++中的max函数如何使用?哪个头文件?多个数字可以用max吗?
在C++中,max函数是一个非常实用的函数,它用于比较两个或更多数值并返回其中的最大值。这个函数在头文件中定义。 下面是如何在C++中使用max函数的一些示例: 在这个例子中,std::max(a,
【C++入门语法】1.变量的世界(推荐阅读)
欢迎来到C++的世界!在这篇文章中,我们将一起探索C++编程中的基本概念——变量。变量是程序设计中非常重要的一部分,它们是存储数据的容器,让我们的程序能够记住和操作这些信息。 什么是变量? 变量是
【C/C++语法基础】2.输入与输出(✨新手推荐阅读)
前言 在C++中,输入与输出是程序与用户进行交互的基本方式。C++提供了多种方式进行数据的输入与输出,其中最常用的是printf、scanf、cin和cout。此外,我们还会讨论如何取消cin和cou
【C++算法基础】#2暴力枚举的方法论与优化技巧 – 大力出奇迹
暴力枚举法(Brute Force)是许多刚接触编程或算法的选手最容易上手,也最明显的算法。虽然暴力枚举往往效率极低,但是可以很快地解决一些问题。 本文将介绍暴力枚举法的方法和优化技巧。注意本文中许多
【C++算法基础】#1基于比较的排序与桶排序 – 不要只会写冒泡了!
在算法竞赛中,有两种排序较为常见,第一种是的排序,一般是基于比较的排序,第二种是桶排序。两种方法各有优劣,选取合适的排序方法对于解题非常重要。 本文主要讲解这两种排序方法,不要只会写冒泡排序了! 基于
【ACM算法竞赛日常训练】DAY16【奇♂妙拆分】【区区区间间间】【小AA的数列】数学 | 位运算 | 前缀和
DAY16共3题: 奇♂妙拆分(简单数学) 区区区间间间(单调栈) 小AA的数列(位运算dp) 🎈 简介:19岁,211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方式讲解算法!❤️欢迎关注我,一
【ACM组合数学 | 错排公式】写信
题目链接:https://ac.nowcoder.com/acm/contest/54484/B 题意很简单,但是数据范围偏大。 错排公式 首先来推导一下错排公式: $$D(n) = n!\sum_{
【ACM算法竞赛日常训练】DAY5题解与分析【储物点的距离】【糖糖别胡说,我真的不是签到题目】| 前缀和 | 思维
DAY5共2题: 储物点的距离(前缀和) 糖糖别胡说,我真的不是签到题目(multiset,思维) 🎈 作者:Eriktse 🎈 简介:19岁,211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方
[C++STL教程]7.priority_queue优先队列入门学习!零基础都能听懂的教程
不知不觉C++STL教程系列已经第7期了。之前我们介绍过:vector, queue, stack, set, map等等数据结构。 今天我们来学习一个新的stl容器:priority_queue优先
[C++STL教程]6.bitset是什么?和bool有什么区别?零基础都能看懂的入门教程
之前我们介绍过vector, queue, stack,map,set,今天我们介绍另外一个stl容器:bitset。 🎈 简介:19岁,211计算机在读,现役ACM银牌选手🏆力争以通俗易懂的方式讲解
[C++STL教程]5.set是什么?怎么用?零基础都能看懂的入门教程
之前我们介绍过vector, queue, stack,map。我们知道前三者是线性结构,而map是一种树状结构,今天我们要介绍另外一个树状结构实现的stl容器:set。 🎈 简介:19岁,211计算
[C++STL教程]4.map超强的容器,它终于来了!全网最佳零基础都能理解的入门教程
`std::map`是C++标准库中的一个容器,数据以`<key, value>`的形式存储,也就是我们常说的“键值对”形式,且其“键值对”是有序的,也就是可以顺序遍历的。 这意味着一个`key`只
[C++STL教程]3.stack栈入门简明教程,小白都能理解~
在学习之前,先了解一下什么是stack。 该类模板表现为底层容器的包装器——只提供特定函数集合。栈从被称作栈顶的容器尾部推弹元素。 FILO指的是First In Last Out,也就是说第一个进来
[C++STL教程]2.queue队列容器,小白都能看懂的讲解!
在学习数据结构的时候我们会听到这样一个词:队列。 本文将介绍STL中的队列:queue 什么是队列? 队列是一种FIFO,即First In First Out的数据结构,就像是小朋友排队一样,所有元