学习
文章平均质量分 77
lindorx
头疼
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
leetcode学习(初级算法-数组)
C语言实现初级数组算法。1.删除排序数组中的重复项初级算法 - LeetBook - 力扣(LeetCode)全球极客挚爱的技术成长平台 (leetcode-cn.com)https://leetcode-cn.com/leetbook/read/top-interview-questions-easy/x2gy9m/实现代码:int removeDuplicates(int* nums, int numsSize){ int *i = nums, *end = nums + nums原创 2021-09-22 01:11:05 · 386 阅读 · 0 评论 -
linux运行中的一个错误解决
错误日志:ACPI Error: Table [PPTT] is not invalidated during early boot stage (20180810/tbxface-165)linux版本:4.19(注意:以下所有代码虽然是linux-4.19,但是与主线版本不同,只能作为参考)首先查询到此日志在linux代码中的位置,位于“drivers/acpi/acpica/tbxface.c”文件的164行,相关代码块如下: /* * Ensure OS early boot logi原创 2021-01-15 17:30:16 · 658 阅读 · 0 评论 -
一些shell脚本,记录
~以下脚本与linux内核编译相关一、为Makefile文件添加扩展版本号同时删除生成"*.bz2"文件的代码#!/bin/bash#本脚用途#1.为Makefile文件添加扩展版本号,例:clemm -test#2.使用“make binrpm-pkg”生成rpm包时禁止产生/boot/*.bz2文件set -e #出错则退出脚本mkfilename="Makefile" #目标文件keyv="EXTRAVERSION =" #扩展版本号关键字nline=$(cat -n "原创 2020-11-20 18:08:37 · 253 阅读 · 0 评论 -
C语言实现的json解析程序
只有一个头文件和一个源文件,仅使用C语言标准库。作用就是读取json文件,然后解析为若干个互相关联的结构,结构如下:typedef enum json_st { djson_string = 1, djson_number, djson_object, djson_array, djson_bool, djson_null}json_st;struct js {//json字符串 //环链 void* next; json_st nexttype; void* prev;原创 2020-06-23 21:23:43 · 3878 阅读 · 0 评论 -
makefile中使用powershell && 使用powershell进行数学计算
在makefile中要使用shell命令,格式为:$(shell 命令)。例如:$(shell pwd),用来获取当前路径。但是只有在Linux下直接使用有效,在Windows下使用会出现错误,不过,GNU/make提供了指定shell的功能。例如,如果想要将cmd作为shell,可以这样:SHELL=cmd当然,使用方法也要稍微修改一下,比如获取当前路径,由于cmd中没有pwd命令,但可...原创 2020-04-20 23:46:20 · 2743 阅读 · 0 评论 -
基数树的简单实现
基数树是一种比较节省空间的树结构,下图展示了基数树的结构,其中key是树的构建方式,在这里,key是一个32位的整数,为了避免层数过深,所以使用两位代表子节点的索引,基数树就是依据二进制串来生成树结构。值value被储存在叶节点。假设key=0X12345678,下图依据key来建立一棵树:由与key是32位的,这里使用2个位用于建树,因此如果要查找一个值,最多只需要跳转16次就一定可...原创 2019-12-07 02:38:19 · 2507 阅读 · 0 评论 -
C语言函数库查询系统(ACCESS)
这个主要使用ACCESS来进行制作,可以将C语言的函数、全局变量、宏、联合、结构、枚举等类型的字符串分类储存起来,能使用窗体查询这里里面的函数或者宏,也可以用来查看某个函数属于哪个头文件,比如printf()函数:当然,要是人工一个一个的输函数,还不得累死,因此使用VBA制作了简单的程序,可以从语言的头文件或者源文件自动识别出函数、全局变量、结构、宏、联合、枚举等,然后添加到表中,不过技术...原创 2019-07-04 10:51:42 · 4715 阅读 · 0 评论
分享