
数据结构与算法
墨尔基阿德斯
这个作者很懒,什么都没留下…
展开
-
结构的存储分配——边界对齐
结构的存储分配规则:1,编译器按成员列表的顺序为每个成员分配内存2,结构的起始存储位置为该结构中边界对齐要求最严格的数据类型所要求...原创 2020-03-19 16:23:04 · 506 阅读 · 0 评论 -
AVL树插入删除后的统一平衡算法(3+4重构)改写版
此算法改编自邓俊辉教授的《数据结构(C++语言版)》一书,原算法可参见原书或这篇博客:https://blog.youkuaiyun.com/amoscykl/article/details/81587888 鉴于原算法基于较多功能,我们平时使用AVL树时并不需要,特地改写一遍,希望各位指正。#include <iostream>#include &lt原创 2018-08-26 17:40:57 · 1105 阅读 · 0 评论 -
AVL树插入删除后的统一平衡算法(3+4重构)原版
<link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-e2445db1a8.css"> <div class=&转载 2018-08-26 17:51:24 · 3809 阅读 · 3 评论 -
二叉树的三种非递归遍历
#include <iostream>#include <vector>#include <algorithm>#include <stack&原创 2018-08-24 11:38:53 · 203 阅读 · 0 评论 -
求解素数最优算法
问题: 求解自然数n以内所有素数include include include using namespace std;int main() { int n = 0, cnt = 1; scanf(“%d”, &n); bool *prime = new bool[n + 1]; clock_t start = cl...原创 2018-08-31 15:01:02 · 2108 阅读 · 0 评论