本文分类:news发布日期:2025/5/6 21:58:07
相关文章
计算机操作系统知识集合
主要来自小林coding
硬件结构
cpu位宽
如果用 32 位 CPU 去加和两个 64 位大小的数字,就需要把这 2 个 64 位的数字分成 2 个低位 32 位数字和 2 个高位 32 位数字来计算,先加个两个低位的 32 位数字,算出进位,然后加和两个高位…
建站知识
2025/5/6 21:42:54
贪心算法精解(Java实现):从理论到实战
一、贪心算法概述
贪心算法(Greedy Algorithm)是一种在每一步选择中都采取当前状态下最优决策的算法策略。它通过局部最优选择来达到全局最优解,具有高效、简洁的特点。
核心特点:
局部最优选择:每一步都做出当前看…
建站知识
2025/5/3 3:54:34
Leetcode刷题报告2——双指针法
文章目录 前言[15. 三数之和](https://leetcode.cn/problems/3sum/)题干题解知识点总结 [42. 接雨水](https://leetcode.cn/problems/trapping-rain-water/)题干题解 前言
这部分总共是4道题,我就挑两道比较典型的题写一下博客吧。
双指针法的核心思路是通过合理的…
建站知识
2025/5/3 3:50:30
在CentOS 8上在线安装Docker
先卸载容器工具
yum erase podman buildah sudo yum install -y yum-utils
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin # systemct…
建站知识
2025/5/3 3:48:27
vitest | 测试框架vitest | 总结笔记
目录
测试框架 vitest 介绍
测试文件的写法
文件取名:文件名中要有 test,即 xxx.test.ts
引入库:
test 测试:
测试运行: npx test 文件名 ,每次保存后会重新运行。
★ expect 方法:
v…
建站知识
2025/5/3 3:47:26
【ESP32】st7735s + LVGL使用-------图片显示
【ESP32】st7735s + LVGL使用-------图片显示 1、文件准备2、工程搭建3、代码编写4、应用部分5、函数调用6、显示效果移植部分参考这个博客: 【ESP32】st7735s + LVGL移植
1、文件准备
本次图片放在内部存储,先使用转换工具将要显示的图片转换好。
文件名保存为xx.c,xx这…
建站知识
2025/5/3 3:46:24
[PRO_A7] SZ501 FPGA开发板简介
SZ501 FPGA开发板简介
概述
SZ501 FPGA开发板是专为高性能FPGA设计、快速原型开发和复杂应用调试打造的先进开发平台。搭载Xilinx Artix-7系列XC7A100T FPGA芯片,SZ501提供卓越的逻辑运算能力和灵活的接口支持,广泛适用于通信、信号处理、嵌入式系统及…
建站知识
2025/5/3 3:44:22
字符串转换整数(atoi)(8)
8. 字符串转换整数 (atoi) - 力扣(LeetCode)
解法:
class Solution {
public:int myAtoi(string s) {int64_t res 0;int idx 0;int flag 1;while (idx < s.size() && s[idx] ) {idx;}if (idx s.size() || (s[idx] < 0 …
建站知识
2025/5/4 6:44:56