技术栈
c语言
Aurorar0rua
2 小时前
c语言
·
开发语言
·
学习方法
CS50 x 2024 Notes Data structures - 08
⑴Now, to make this clear, how do we translate this to something like code ?
小米里的大麦
2 小时前
c语言
·
c++
·
mysql
19 C、C++ 操作 MySQL
🦄 个人主页: 小米里的大麦-CSDN博客 🎏 所属专栏: MySQL_小米里的大麦的博客-CSDN博客 🎁 GitHub主页: 小米里的大麦的 GitHub
Logic101
2 小时前
c语言
·
数据结构
·
算法
·
数组
·
位运算
·
时间复杂度
·
空间复杂度
C语言/数据结构位运算题解:异或XOR找出套碗游戏中的“幸运碗“——只出现一次的数字
小明和小红在玩一个有趣的套碗游戏。桌上有 n 个碗排成一排,每个碗下面都藏着一张纸条,纸条上写着一个整数。游戏规则是:每次可以拿走两个相邻的碗,但必须满足这两个碗下的数字相同。当所有碗都被拿走后,如果剩下最后一个碗无法配对,那么这个碗就是“幸运碗”。
番茄灭世神
3 小时前
c语言
·
stm32
·
单片机
·
嵌入式
·
gd32
·
总线协议
PN学堂GD32教程第12篇——SPI与Nor Flash
片选引脚推荐4.7K上拉;此外,如果用不上写保护和数据保持功能的话,WP和HOLD可以直接连接3V3失能。写保护也可以在建立通信后,通过命令字来实现。
苏辰澈
3 小时前
c语言
·
开发语言
·
c++
·
visualstudio
·
编辑器
C++独属于自己的变身:多态
例如多态 (polymorphism) 的概念:通俗来说,就是多种形态。其分为两种形态。必须是具有继承关系的类对象。 实现多态,语法上私有 / 保护继承也能写,但没有实际意义;工程上多态必须用公有继承 public。
水饺编程
3 小时前
c语言
·
c++
·
windows
·
visual studio
第1章,[Win32 章节]:在 VS2019 里面安装 MSDN
上一篇:第1章,[Win32 章节]:编程环境与 MSDN回到目录下一篇:第1章 :第一个 Win32 程序,头文件
水饺编程
4 小时前
c语言
·
c++
·
windows
·
visual studio
第1章,[Win32 章节]:编程环境与 MSDN
上一篇:第1章,[Win32 章节]:编程语言与框架选择回到目录下一篇:第1章,[Win32 章节]:在 VS2019 里面安装 MSDN
wuminyu
14 小时前
java
·
linux
·
c语言
·
jvm
·
c++
ForkJoinPool窃取线程在扫描其他WorkQueue时的随机采样算法与Phase线程挂起唤醒机制解析
本文旨在记录近期研读Java源码的学习心得与疑难问题。由于个人理解水平有限,文中内容难免存在疏漏,恳请读者不吝指正。
Logic101
15 小时前
c语言
·
数据结构
·
算法
·
贪心算法
·
时间复杂度
·
空间复杂度
·
欧几里得算法
C语言/数据结构欧几里得算法题解:长方形切割最大正方形——贪心划分计数
小明是城市规划局的一名实习生,最近他接到了一个有趣的任务:将一个长方形园区划分成若干个小正方形区域,每个区域用于不同的功能(如花园、游乐场、停车场等)。园区的长和宽都是整数,小明发现,每次划分时,他需要从园区中切出一个尽可能大的正方形,然后对剩余部分重复此过程,直到整个园区都被划分为正方形。
老王爱玩车
17 小时前
c语言
·
开发语言
·
学习
文件操作从打开到缓冲区
文件是程序与外部世界交换数据的桥梁,也是数据持久化的核心手段。C 语言通过标准 I/O 库提供了一套完整、高效的文件操作接口。本文将从“为什么使用文件”出发,一路深入到文件打开关闭、顺序读写、随机读写、结束判定以及缓冲区机制。所有代码均保证可以直接编译运行,带你彻底吃透文件操作在内存与磁盘之间的处理逻辑。
Zwawa
18 小时前
c语言
·
单片机
·
嵌入式
传感器模块都在交出什么:从模拟电压到数字协议
桌面上摆着几块常见模块:光敏、热敏和电位器。它们都能接到 STM32,但交出来的东西并不一样。先把这三种输入放到同一张地图上:
程序员zgh
19 小时前
c语言
·
开发语言
·
c++
·
学习
C++ erase() 函数用法
前言:对C++容器的操作(增删改查),我们需要掌握一些函数技巧,否则很容易使代码变得很冗长,效率低效。今天,我们来看看删除容器或字符串中的元素,如何使用erase()函数提高代码质量。
迪丽热爱
20 小时前
c语言
·
开发语言
·
算法
一、C语言概述与程序结构
A:C 程序由函数组成,从 main 开始执行。
殷色玫瑰
1 天前
c语言
·
数据结构
·
c++
·
算法
·
visualstudio
AVL树:从平衡因子到四种旋转的完整实现
AVL树是一种自平衡二叉搜索树普通二叉搜索树在插入数据后,如果数据本身具有某种顺序,例如依次插入 1 2 3 4 5,很容易退化成类似链表的结构
沐欣工作室_lvyiyi
1 天前
c语言
·
单片机设计
·
柳州工学院
·
河南工学院
·
怀化学院
·
集美大学
·
辽宁科技学院
水文信息检测系统的设计与实现(论文+源码)
系统采用STC89C52单片机作为控制器,通过水位传感器实现水位的检测,并通过LED灯指示当前的水位状态,同时通过WiFi传输到云平台,方便用户实现远程查看,并且设置有按键,用户可以通过按键控制水泵从而控制水位,并通过OLED液晶显示相关的信息。
007张三丰
1 天前
java
·
c语言
·
c++
·
内存管理
C/C++ 内存管理详解:从内存分布到 new/delete 底层原理
new 的底层本质是两步操作:调用 operator new 申请内存(底层用 malloc),然后在这块内存上执行构造函数。
殷色玫瑰
1 天前
c语言
·
数据结构
·
c++
·
算法
·
visualstudio
·
rpc
C++ STL:map 与 set 详解——从底层红黑树到实际应用
STL 中的容器大致可以分成两类之前接触过的 string、vector、list、deque、array、forward_list 等都属于序列式容器
LONGZETECH
1 天前
大数据
·
c语言
·
人工智能
·
安全
·
汽车
新能源技术实训难题破解:纯电动汽车五大核心系统三维仿真解决方案
在新能源汽车技术学习、实训及研发入门过程中,纯电动汽车核心系统原理一直是重难点内容。区别于结构直观的燃油车,纯电车核心架构依托高压电路、精密机电部件、智能温控系统协同运作,存在电路原理图抽象、零部件关联复杂、跨学科原理晦涩、实车实训成本高、高压操作有安全风险等诸多问题。
知识分享小能手
1 天前
c语言
·
开发语言
·
学习
C学习教程,从入门到精通,C语言输入和输出(4)
本章定位:程序要能"干活",就必须能接收用户给的数据,并把结果展示给用户。输入和输出(简称 I/O,Input/Output)就是程序与外界沟通的"嘴巴和耳朵"。本章学完,你写的程序就不再是"闷头算数",而是能和人对话的程序了。
沐晓时光
2 天前
c语言
·
开发语言
C语言入门,深入理解指针(3)
在 C 语言的学习过程中,指针和数组始终是两道绕不开的门槛。很多初学者在掌握了基本语法之后,一遇到「数组名到底是不是首元素的地址」「为什么函数内部算不出数组长度」这类问题,就会陷入困惑。究其原因,往往是对数组名的本质、指针与数组之间的等价关系,以及传参时的底层机制缺乏系统性的理解。