随笔分类 -  算法

摘要:1. 内存池申请内存: 输入, 第一行为 空闲内存值:份数 格式; 第二行为申请的内存,逗号分隔; 优先分配最小且合适的 64:2,1:128,256:3 63,129,255,255,255 输出,申请成功或失败 true,true,true,true,false func main() { va 阅读全文
posted @ 2022-03-21 22:21 Mr.peter 阅读(101) 评论(0) 推荐(0) 编辑
摘要:描述 •连续输入字符串,请按长度为8拆分每个输入字符串并进行输出; •长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。 输入描述: 连续输入字符串(每个字符串长度小于等于100) 输出描述: 依次输出所有分割后的长度为8的新字符串 示例1 输入: abc 输出: abc00000 inpu 阅读全文
posted @ 2022-03-21 18:01 Mr.peter 阅读(104) 评论(0) 推荐(0) 编辑
摘要:遍历定义 指按某条搜索路线遍访每个结点且不重复(又称周游)。 遍历用途 它是树结构插入、删除、修改、查找和排序运算的前提,是二叉树一切运算的基础和核心。 遍历方法 牢记一种约定,对每个结点的查看都是“先左后右” 。 限定先左后右,树的遍历有三种实现方案: DLR LDR LRD 先 (根)序遍历 中 阅读全文
posted @ 2020-11-16 21:34 Mr.peter 阅读(548) 评论(0) 推荐(0) 编辑