相关文章
FreeRTOS学习——链表list
FreeRTOS学习——链表(列表)list,仅用于记录自己阅读与学习源码
FreeRTOS Kernel V10.5.1
参考大佬的好文章: freertos内核原理 Day1(链表) FreeRTOS-链表的源码解析
*list_t只能存储指向list_item_t的指针。每个list_item_t都…
建站知识
2024/11/5 3:52:03
C++:用类实现链表,队列,栈
用类实现链表:
#include<iostream>
using namespace std;class List
{struct Node{int Nval;Node* pNext;};
private:Node* pHead NULL;Node* pEnd NULL;
public:void AddNode(int n);void DelNode(int n);void walk();
};
void List::AddNode(int k)
{Nod…
建站知识
2024/11/5 15:40:19
Java | Leetcode Java题解之第401题二进制手表
题目: 题解:
class Solution {public List<String> readBinaryWatch(int turnedOn) {List<String> ans new ArrayList<String>();for (int i 0; i < 1024; i) {int h i >> 6, m i & 63; // 用位运算取出高 4 位和低…
建站知识
2024/10/15 10:39:36
python加载chgcar, aeccar压缩数据
数据来源:materials project网站下载的.json.gz压缩包 使用gzip包可以免解压直接读取 解压出来json文件的数据结构大概如代码所示 使用pymatgen.io.vasp的Chgcar对象,可以装载从json文件读出的结构数据和电荷密度数据 with gzip.open(os.path.join(self.…
建站知识
2024/11/5 13:35:58
解决Hive乱码问题
在插入数据后,发现hive乱码 原因:Hive默认将存储表结构的元数据列编码设置为latin1,不支持中文
解决方法:在MySQL中修改对应Hive元数据列的编码
先查看mysql的所有字符集编码
1、先修改my.cnf 代码如下:
vim /etc/…
建站知识
2024/11/4 22:36:41
C++ 科目二 [const_cast]
基础数据类型
const_cast 仅仅是深层拷贝改变,而不是改动之前的值 如果需要使用改动后的值,需要通过指针或者引用来间接使用 const int n 5;
const string s "MyString";// cosnt_cast 针对指针,引用,this指针
// co…
建站知识
2024/11/5 13:18:55
通过一篇文章让你稳过计算机二级(C语言)
计算机二级C语言考前复习资料(详细版) 前言一、数据结构与算法1.1算法的复杂度1.1.1. 算法的基本概念1.1.2. 算法复杂度 1.2 数据结构1.2.1 逻辑结构和存储结构1.2.1.1. 数据结构的基本概念1.2.1.2. 数据结构研究的 3 个方面1.2.1.3. 逻辑结构1.2.1.4. 存…
建站知识
2024/11/5 16:02:38
【代码随想录训练营第42期 Day57打卡 - 图论Part7 - Prim算法与Kruskal算法
目录
一、Prim算法
二、题目与题解
题目:卡码网 53. 寻宝
题目链接
题解1:Prim算法
题解2:Prim算法优化
题解3:Kruskal算法 三、小结 一、Prim算法与Kruskal算法
Prim算法是一种贪心算法,用于求解加权无向图的…
建站知识
2024/11/4 18:35:10