c++宝典 --PF_PV
文章平均质量分 89
本专栏的 15 个作品,涵盖语法精讲、算法实战、项目案例等内容。无论是 C++ 初学者,还是想进阶的开发者,都能在这里找到提升编程能力的钥匙,期待与你共同探索 C++ 的无限可能! 主撰写:Code.小亦 参与撰写:s———d、lzyqwq、于老师
小亦工作室√
从2025年10月17日起,更新时间不固定//介绍:主撰写C++、python题与知识点,C++领域新星创作者,如需合作,添加博主QQ号:2952104443
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何正确新手学递归(全面)
如何正确新手学递归原创 2024-09-27 22:16:54 · 422 阅读 · 0 评论 -
新手趣味学习 C++ 贪心算法:从入门到 “套路” 全解析!
新手趣味学习 C++ 贪心算法:从入门到 “套路” 全解析原创 2025-04-20 14:12:30 · 1066 阅读 · 0 评论 -
学懂最小生成树,这篇文章就够了!
图是由顶点(Vertex)集合V和边(Edge)集合E组成的数据结构,通常表示为G=(V,E)。顶点代表图中的节点,边则表示节点之间的连接关系。根据边是否有方向,图可以分有向图和无向图;根据边是否有权重,图可以分为有权图和无权图。最小生成树是图G的一棵生成树,它包含图中的所有顶点,并且其边的权重之和最小。生成树是图的一个子图,它是一棵树,即无环且连通。原创 2025-01-19 16:22:32 · 1105 阅读 · 0 评论 -
新手如何学习CSP-J入门级函数知识?本篇博文带你梳理一遍
函数的定义函数的定义通常包括返回类型、函数名、参数列表和函数体。返回类型指定了函数返回值的类型,函数名是函数的唯一标识,参数列表包含了函数接受的输入参数,函数体则是函数的具体实现代码。在这个例子中,a是一个函数名,它接受两个整型参数x和y,并返回它们的和。函数的调用函数的调用是在程序中实际使用函数的过程。调用函数时,需要指定函数名和必要的参数。调用后,程序将跳转到函数定义处执行函数体,并在函数执行完毕后返回调用处继续执行。return 0;在这个例子中,a函数被调用,并传入了两个参数a和b。原创 2024-12-28 17:17:03 · 912 阅读 · 0 评论 -
新手如何学习CSP-S组知识STL模板和线性结构?一篇博文让你明白
学习C++ STL模板和线性结构是一个系统而深入的过程。通过掌握STL的容器、算法和迭代器组件以及线性结构的基本概念和操作方法,可以大大提高编程效率和代码质量。在学习过程中,要注重理论与实践相结合,通过实践项目来加深理解和应用所学知识。同时,要善于利用书籍、在线教程、社区和论坛等资源来寻求帮助和解答问题。那我们现在来试验几道题吧~给出题目分析,代码都均给出。原创 2024-11-07 20:11:30 · 1789 阅读 · 0 评论 -
花费3天整理出了新手学习NOIP的知识点之一:字符串处理详细教程全面,建议收藏,
在C++中,字符串可以通过两种方式定义:字符数组和string类。字符数组:这是C语言风格的字符串表示方法,用char数组实现,字符串以'\0'结尾。string类:这是C++标准库提供的字符串类型,包含了大量的成员函数,可以进行快捷的操作。使用string类需要包含头文件。与字符数组相比,string类更安全、更易于管理,并具有更多的功能。原创 2024-10-22 20:11:33 · 1113 阅读 · 0 评论 -
新手学习BFS与DFS ? 用时4小时整理了BFS (广度优先搜索) DFS(深度优先搜索)字数已超4000字
学习C++中的BFS(广度优先搜索)与DFS(深度优先搜索)是掌握图论算法的重要一步。这两种算法在解决图遍历、路径搜索等问题时具有广泛的应用。以下是一个详细的学习指南,旨在帮助新手正确理解和应用BFS与DFS。原创 2024-10-19 07:28:44 · 2301 阅读 · 0 评论 -
新手学习区间动规?(全教程),使用了3小时写出了区间动规专门给不懂或新手的人(字数已超3000字)
在学习区间动态规划的过程中,需要不断地总结和提升自己。多做练习:通过大量的练习来巩固所学的知识和技巧。可以选择一些经典的题目进行练习,也可以参加一些在线编程竞赛来挑战自己。深入理解:在解题的过程中,要注重对问题的深入理解和分析。尝试从不同的角度思考问题,寻找更优的解法或更简洁的实现方式。阅读文献:阅读相关的学术论文或技术博客,了解区间动态规划的最新进展和应用领域。这有助于拓宽自己的视野和思路。交流分享:与其他编程爱好者或专业人士进行交流分享,讨论遇到的问题和解决方案。原创 2024-10-17 21:24:19 · 1084 阅读 · 0 评论 -
耗时2天整理了图论的概念方法,分类,基本性质,重要算法和领域 字数已超4000字 (全面版)
Hello大家好我是小亦,最近很久没更就是一直搞这些教程给大家,小亦每次更新博客的时候,都要绞尽脑汁的想,该怎么样把教程传授给大家,还能让大家学会,所以我非常努力的几乎把我想的所有和参照老师给出的方法和网上的知识,好那么好不废话了,今天就来讲图论吧图论(Graph Theory)是数学的一个分支,它研究图(Graph)的结构、性质以及它们之间的关系。图是由节点(或顶点)和边组成的一种数据结构,用于表示对象之间的关系。以下是对图论全部知识的详细讲解,内容可能超过10000字,但将尽量涵盖图论的主要方面。原创 2024-10-17 20:25:20 · 2836 阅读 · 0 评论 -
图论基本知识讲解(全面)花4.7小时写完,包你一看就会 已进行全文整改 2.0版本 此版本改编将包含DFS知识与BFS知识,图片已整改,知识点将增加至2000字+(字数已超5000字)
图论是数学的一个分支,它研究图(Graph)的结构、性质以及它们之间的关系。图是由节点(或顶点)和边组成的一种数据结构,用于表示对象之间的关系。以下是图论基础知识的详细阐述,内容将涵盖图的基本概念、表示方法、分类、属性与度量、以及图论在计算机科学和其他领域的应用等多个方面。原创 2024-10-17 20:12:09 · 990 阅读 · 0 评论 -
新手如何正确学c++里的指针
指针是C++编程中的一个核心概念,它提供了直接操作内存的能力,使程序更加灵活和高效。然而,指针的使用也伴随着一定的风险,如空指针、野指针等问题。因此,在使用指针时,应格外小心,确保指针的正确初始化和释放,避免内存泄漏和未定义行为。通过深入理解指针的概念和操作方法,你可以更好地掌握C++的内存管理机制,编写出更加高效和安全的代码。同时,指针也是理解许多高级C++特性(如动态内存分配、函数指针、面向对象编程中的多态等)的基础。因此,熟练掌握指针的使用对于成为一名优秀的C++程序员至关重要。原创 2024-10-01 19:03:46 · 555 阅读 · 0 评论 -
新手如何学习递归大全 全面
递归算法是一种直接或者间接调用自身函数或者方法的算法。也就是说,函数在定义时调用了自身。原创 2024-10-01 17:56:30 · 1169 阅读 · 0 评论 -
如何正确学c++(全面)
学习C++是一个系统性的过程,涉及到理解语言的基础概念、掌握编程技巧、熟悉标准库的使用以及进行实践应用等多个方面。下面是一个大致的指南,帮助你正确学习C++。原创 2024-09-30 22:44:06 · 687 阅读 · 0 评论 -
新手如何正确学c++结构大全(全面版)
Hello大家好我是小亦,今天呢我也来说一下如何正确学c++结构大全,其实这个呢我好久以前就做过了,现在拿来水吧qwq,如下学习C++对于新手来说可能会感到有些挑战,但通过系统化的学习计划和实践,可以逐步掌握。以下是一份详细的新手学习C++的指南,帮助你从基础到进阶。原创 2024-09-28 15:43:25 · 749 阅读 · 0 评论 -
(洛谷)题目题号P1177 【模板】排序 新手学排序最全教程
Hello大家好我是小亦今天是我写的第二个题解,这个题解适合新手学排序的教程与在洛谷上的题目【模板】排序是最直接的题目下面现将这道题的思路话不多说!:给定一个正整数N,随后是N个正整数,这些数需要被排序。要求从小到大排序,并以指定格式输出。读取数据:存储数据:排序:输出结果:处理边界条件:读取N:初始化向量:填充向量:排序向量:输出排序后的向量:好了把思路写完后赶紧给代码另外这个为了能跟方便理解我写了最长的注释也标了放心食用#^.^#好了下面我来讲新手学c++排序的教程#^.^#:排序是编程中最常见的原创 2024-09-27 21:10:11 · 1547 阅读 · 0 评论
分享