C
文章平均质量分 76
bruk_spp
长期从事嵌入式软件开发,对android上中下都很了解。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
牛客网华为在线编程题
题目描述王强今天很开心,公司发给N元的年终奖。王强决定把年终奖用于购物,他把想买的物品分为两类:主件与附件,附件是从属于某个主件的,下表就是一些主件与附件的例子:主件 附件电脑 打印机,扫描仪书柜 图书书桌 台灯,文具工作椅 无如果要买归类为附件的物品,必须先买该附件所属的主件。每个主件可以有 0 个、 1 个或 2 个附件。附件不再有从属于自己的附件。王强想买的东西很多,为了不超出预算,他把每件物品规定了一个重要度,分为 5 等:用整数 1 ~ 5 表示,第 5 等最重要。他还从因特网上查到原创 2025-11-08 14:07:24 · 557 阅读 · 0 评论 -
普通二叉树实现C代码
面试华为 od外包,被逼着去刷牛客网试题,看算法。这里是使用递归实现的二叉树,如有问题敬请大家指出#include<stdio.h>#include<memory.h>typedef struct TAG_BTNode{ int value; struct TAG_BTNode *left , *right;}BtNode,*PBtNode;void delBtNode(PBtNode *root , int value){ if((*root) == NUL原创 2020-08-05 18:36:18 · 291 阅读 · 0 评论 -
如何将字符串数组转化成一个字符串,并建立table索引
char setup_args(int argc , char argv){char new_argv;int size;char s;if(argc <= 0)return argv;size = 0;for(int i = 0 ; i < argc ; i++){size += strlen(argv[i]) + 1;//这里加1是为了把最后一个/0的结尾字符串...转载 2019-06-17 10:26:05 · 795 阅读 · 0 评论 -
redis-cli源码流程
redis 命令行操作执行redis命令的工具redis-cli. 是在redis/src/redis-cli.c源文件里面实现的.整体流程比较简单主要就是 配置->创建socket->linenoise接收命令行->write socket ->read socket. 循环以上操作.cli 默认连接TCP的IP为 本机,端口为6379.以上只贴了部分配置代码。这部分配...原创 2019-07-18 15:18:08 · 989 阅读 · 0 评论 -
看redis-server源码体会大体流程心得
首先源码位于redis/src/server.c里面1.main函数里面首先检查redis-server启动时的启动选项,加载配置项等等.我们最关心的,命令回调函数与CMD的绑定在这里初始化。贴出所有代码struct redisCommand redisCommandTable[] = {{“module”,moduleCommand,-2,“as”,0,NULL,0,0,0,0,0},{...原创 2019-07-18 19:16:48 · 475 阅读 · 0 评论 -
平衡二叉树介绍 C语言实现
网上看了一些平衡二叉树的说明和实现,自己再实现一遍加深记忆typedef struct TAG_AVL_T{int data; // valueint factor; // 平衡因子int hight; //二叉树高度BT_NODE* left; //左BT_NODE* right;}BT_NODE;#define LH ...原创 2019-07-24 18:52:48 · 703 阅读 · 0 评论
分享