c
文章平均质量分 63
qq_41910048
0x01
展开
-
BMC Eaglestream利用PECI计算CPU、Memory功耗
在项目需求单里有一项是要求有CPU和内存的功耗传感器,在查阅Intel相关Spec后应该有三种方式1.利用ME的Node manager来获取两者的功耗,具体查看Intel® Intelligent Power Node Manager 5.0Page 81 的Get Node Manager Statistics IPMI command2.根据CRB的设计,板子上有几个电流监控芯片,可以用来读CPU和Memory的功耗、电流电压12v的输入,这个PXE..原创 2022-05-11 17:14:43 · 2400 阅读 · 2 评论 -
平衡二叉查找树实现(C 实现)
AVL树的简单实现代码。主要理解了左旋、右旋还有双旋就好写了。需要旋转的地方就是插入和删除的时候判断一下balance是不是满足旋转的条件(也就是左右子树不平衡)。在插入子树的时候改变一下父节点的height,从子叶递归上来,最后整条路上节点的height都会修改,也就完成了高度变化。当然在旋转的时候因为节点会往下转,所以不管左旋右旋都需要根据左右子树的高度重新获得height。下面是代码。#include <iostream>#include <string>#d原创 2020-09-25 14:33:48 · 134 阅读 · 0 评论 -
c程序课程设计(学生信息管理系统)
最近学校在c语言程序设计,选了个学生管理系统,花一个小时写了一写,有的地方写的不好见谅哈~~~#include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct student{ long int num; char *name; int age; char sex;...原创 2018-07-05 22:24:42 · 1461 阅读 · 2 评论 -
二叉堆的实现
//写的不太好见谅哈,没用动态数组,所以插入超过max不会扩表#include <stdio.h>#define max 10int a[max]={-1,2,4,6,7,9,12};int currentsize=sizeof(a)/sizeof(a[0]);void insert(int x){ if(currentsize>max){ printf("full...原创 2018-07-07 22:05:17 · 126 阅读 · 0 评论