c++
-
算法的时间复杂度与空间复杂度
俗话说“条条大路通罗马”, 我们在用算法解决某一个问题时,往往会存在多种解决方法,但正如道路有远近之分,不同的算法也应该是有优劣的。为了更加清晰的量化算法的优劣,我们…
-
【C++】vector介绍
个人主页 : zxctscl 如有转载请先通知 文章目录 1. 前言 2. vector的介绍 3. Member functions 3.1 (constructor) 3.2 …
-
【雕爷学编程】Arduino智能家居之使用Arduino Uno和ESP8266模块连接到WiFi网络
Arduino是一个开放源码的电子原型平台,它可以让你用简单的硬件和软件来创建各种互动的项目。Arduino的核心是一个微控制器板,它可以通过一系列的引脚来连接各种传感器、执行器、…
-
贪心算法
数据结构、算法总述:数据结构/算法 C/C++-CSDN博客 一个贪心算法总是做出当前最好的选择,也就是说,它期望通过局部最优选择从而得到全局最优的解决方案。 …
-
【C++】c++11新特性(二)–Lambda函数及function(包装器)
目录 Lambda函数基本概念 lambda 函数(也被称为匿名函数或lambda表达式)是一种简洁的方式,用于定义在代码块中使用的临时函数对象。 lam…
-
【C++进阶】哈希表(哈希函数、哈希冲突、开散列、闭散列)
🪐🪐🪐欢迎来到程序员餐厅💫💫💫 主厨:邪王真眼 主厨的主页:Chef‘s blog 所属专栏:c++大冒险 总有光环在陨落,总有新星在闪烁 引言: …
-
【C++】手搓 list 容器
送给大家一句话: 若结局非你所愿,就在尘埃落定前奋力一搏。—— 《夏目友人帐》 手搓 list 容器 1 前言 1.1 底层结构 1.2 使用场景 1.3 功能简介 2 框架搭建 …
-
第二章:整数二分与浮点数二分(极限思想)
整数二分与浮点数二分 二分的数学思想: 一、整数二分 1、思路 2、模板 C++版 二、浮点数二分 1、思路: 2、代码: C++版 C 二分的数学思想: 二分的数学思想其实就是极…
-
C++第十六弹—string使用(上)
✨个人主页: 熬夜学编程的小林 💗系列专栏: 【C语言详解】 【数据结构详解】【C++详解】 目录 根据前面一弹我们知道string实质是一个类,既然讲述的是类,那必然我们需要从构…
-
贪心算法(c++)
一、贪心算法介绍 基本原理:每一步都选择局部最优解,而尽量不考虑对后续的影响,最终达到全局最优解。 局限性:贪心算法不能保证获得全局最优解,但在某些问题上具有高效性。 特征:贪心选…