logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

GitHub 私有仓库认证完整指南:告别密码错误,使用 PAT 令牌

GitHub自2021年8月起禁用账号密码访问私有仓库,改用个人访问令牌(PAT)或SSH密钥。解决方案:通过HTTPS+PAT方式访问。具体步骤:登录GitHub设置→开发者设置→Tokens(classic)→生成新令牌→复制生成的密码用于认证。该令牌将替代原有账号密码进行私有仓库访问。

#github
CSC3002【C++指针】

(*p1=17)指的是拿到p1里面的value所对应的地址并且读取地址所对应的数值。编译器会记住variable的名字和address的对应关系。②xbit的machine的地址长度都是x。①每一个byte都有一个地址。五,有关指针的细节(类)四,指针和引用的区别。

#开发语言#c++
串口通信入门

串口通信就像“两个人在窄巷里排队传纸条”怎么开始、怎么结束(帧格式);说话的速度(波特率);说话的音量标准(电平标准)。它简单、便宜、应用广,尤其在嵌入式开发里是“入门必学技能”。

【2025年O奖论文分析(B题)(持续更新中..)】

一句话思路总结→ Sustainable tourism = 经济 + 社会 + 环境 的三目标冲突→ 用 multi-objective planning model + Pareto optimization。

#算法
【CSC3100 Graph Shortest Path(一)】

文章摘要:本文系统介绍了最短路径问题的基本概念与算法。主要内容包括:1)四种最短路径变体(单源、单终点、单对和全对)的定义与应用场景;2)最优子结构定理;3)无权图最短路径的BFS解法(O(|V|+|E|)时间复杂度);4)加权图的Dijkstra算法实现思路。针对不同场景,介绍了Dijkstra、Bellman-Ford、Floyd-Warshall等典型算法及其适用条件。文章通过伪代码展示了算

#数据结构#c++
CSC3100【Hashing 哈希】

本文系统分析了哈希表及其相关技术。首先介绍了直接地址表(Direct-address table)的原理和优缺点,指出其虽然查找高效(O(1))但空间利用率低的问题。随后对比了多种数据结构的时间复杂度,引出哈希表的优势。详细讲解了哈希函数的设计原则,特别强调使用素数作为表大小可减少冲突。重点讨论了两种冲突解决方法:链地址法(Chaining)和开放寻址法(Open addressing),并分析了

#哈希算法#算法#数据结构
与配置C++有关的名词

GNU项目开发了自由软件工具链(如Make、GCC),MSYS2则在Windows上提供类Unix环境,通过pacman包管理器集成这些GNU工具。Unix是多用户、多任务操作系统,其"一切皆文件"等设计哲学影响了Linux、macOS等类Unix系统。Make是自动化构建工具,通过Makefile管理编译依赖关系,提高开发效率。Windows系统中,MSYS2的make.ex

#c++#开发语言
到底了