C/C++
C/C++编程
2lovecode
醉心于技术的纯粹人,乐于不断提升带来的成就感,苦于缺失发展方向带来的迷茫感。技术之路枯燥且坎坷,希望能结识更多的同路人和引路人,一起且行且珍惜
展开
-
跳表实现
下面是跳表的C语言实现,参考的是redis跳表实现思路。具体实现思路会在GitHub上更新,感兴趣的小伙伴可以关注跳跃表#include <stdio.h>#include <stdlib.h>#define MAX_LEVEL 20#define SKIPLIST_P 0.25typedef struct SkipListLevel { struct SkipListNode *forward;} SkipListLevel;typedef struc原创 2021-03-11 13:20:07 · 249 阅读 · 0 评论 -
mac vscode搭建c语言开发环境
环境os:macOS Catalinaclang(clang -v 结果):Apple clang version 11.0.0 (clang-1100.0.33.16)Target: x86_64-apple-darwin19.4.0Thread model: posixInstalledDir: /Library/Developer/CommandLineTools/usr/binlldb(lldb -v 结果):lldb-1100.0.30.11Apple Swift version原创 2020-05-16 16:08:26 · 1525 阅读 · 0 评论 -
PAT真题解答
程序设计测试平台PTA(https://pintia.cn/problem-sets) 上部分真题的C语言解答 具体代码请参考下面的GitHub链接乙级(BasicLevel) 甲级(AdvancedLevel) 顶级(TopLevel)原创 2018-09-10 17:00:41 · 4772 阅读 · 0 评论