本文分类:news发布日期:2025/5/10 16:41:05
相关文章
C++ STL: list使用及源码剖析
list使用
list常用函数及使用(1)
#include <iostream>
#include <list>
#include <algorithm>int main() {// 创建liststd::list<int> myList {5, 2, 9, 1, 5, 6};// 打印liststd::cout << "Original list: &quo…
建站知识
2025/4/17 3:09:18
奇异递归模板模式应用4-不可派生类
C11提供的final关键字可以禁止类继承,例如
class A final {};而在此之前,可通过将构造函数声明为private的方式(不继承,单例模式),例如
class A
{
public:static A *getInstance() { ...省略实现 }
priv…
建站知识
2025/5/4 12:14:54
STM32——OLED菜单
文章目录 一.补充二. 二级菜单代码 简介:首先在我的51 I2C里面有OLED详细讲解,本期代码从51OLED基础上移植过来的,可以先看完那篇文章,在看这个,然后按键我是用的定时器扫描不会堵塞程序,可以翻开我的文章有单独的定时…
建站知识
2025/5/10 1:50:31
线索化二叉树(先序,中序,后序)+线索化二叉树的遍历【java详解】
目录
线索化二叉树的基本介绍: 举个栗子:
二叉树的中序线索化:
创建HeroNode类,表示节点信息:
编写中序线索化方法代码:
中序线索化遍历代码:
测试代码:
测试结果:…
建站知识
2025/5/7 23:24:38
Acwing二分和前缀和(二)
机器人跳跃问题 原题链接:https://www.acwing.com/activity/content/problem/content/1570/ 二分查找更新条件只有两种:
Rmid;else Lmid1:mid(LR)/2Lmid;else R mid-1:mid(LR1)/2
这两种更新条件的结果是一样的。
#include<…
建站知识
2025/5/6 4:36:27
从汇编分析C语言可变参数的原理,并实现一个简单的sprintf函数
C语言可变参数
使用printf等函数的时候函数原型是printf(const char* fmt, ...), 这一类参数的个数不限的函数是可变参数
使用
使用一个头文件stdarg.h, 主要使用以下的宏
typedef char * va_list;// 把 n 圆整到 sizeof(int) 的倍数
#define _INTSIZEOF(n) ( (sizeo…
建站知识
2025/5/6 9:58:37