- 博客(4)
- 收藏
- 关注
原创 Java:List转换为Tree的两种算法
Java:List转换为Tree的两种算法一、节点接口 采用接口以适配多种具有嵌套结构的数据类型/** 节点接口:* E:接口的实现类类型* T:id的类型* */public interface TreeNode<E,T> { // 此节点的Id T getId(); // 此节点的父节点Id T getPId(); // 设置此节点的子节点列表 void setChildren(List<E> treeNod
2022-05-18 16:20:26
551
原创 python实现算法导论---链表
1.双向链表(无哨兵):#linked_list链表class Linked_list(object): def __init__(self): self.head = None #insert方法将obj连接到链表前端: def insert(self,obj): if isinstance(obj,list_obj): ...
2020-03-01 15:32:38
197
原创 python实现算法导论---堆栈和队列
class Stack(object): def __init__(self): self.stack = [] #压入 def push(self,value): self.stack.append(value) #判断堆栈是否为空: def stack_empty(self): if len(self.st...
2020-02-29 14:53:34
226
原创 flask之jinja2渲染模板---控制结构
导读:模板是一个包含响应文本的文件(.html),jinja2是flask渲染模板的引擎,flask在一个名为templates的子文件夹中寻找模板,本文主要讲模板中的几种控制结构。控制结构:1.if条件控制:{% if user%} Hello, {{user}}!{% else %} Hello, World!{% endif %}2.for循环结构:<ul>...
2020-02-27 18:08:48
512
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人