文章浏览阅读493次。用for-each 边遍历ArrayList 边修改时:public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("aa"); list.add("bb"); list.add("cc"); list.add("dd"); System.o......
2024-01-23 00:06 阅读 阅读全文文章浏览阅读238次。Netty——文件编程(Files类的walkFileTree方法遍历文件夹下jar包的数量)_java 文件遍历jar包...
2024-01-21 09:02 阅读 阅读全文有两种做法:os.walk()、pathlib库,个人感觉pathlib库的path.glob用来匹配文件比较简单。下面是第二种做法的实例(第一种做法百度有很多文章):from pathlib import Pathimport jsonanalysis_root_dir = "D:\\analysis_data\json_file"store_result="......
2023-10-14 02:28 阅读 阅读全文文章浏览阅读505次。根据栈的先进后出特性,可以使用栈来实现二叉树的中序遍历和后序遍历。根据队列的先进先出特性,可以使用队列来实现二叉树的前序遍历。一、使用栈实现二叉树的中序遍历:原理:1)根结点入栈2)左......
2024-01-23 15:34 阅读 阅读全文文章浏览阅读158次。思路:层序遍历然后结果,要求是遍历顺序是不同深度采用不同的顺序(假设第二层是从左到右,那么第三层就是从右往左)其实只需要给每个结点加一个深度信息即可,由于层序遍历必然同一深度在一块区......
2024-01-25 00:05 阅读 阅读全文文章浏览阅读5.3w次,点赞69次,收藏269次。需要实践先序遍历,我们先建立二叉树。这里采用先序序列建立二叉树,不为别的,因为简单。typedef int ElemType;typedef struct BiTNode{ ElemType data; struct BiTNode *lchild, *rchild;}*BiTree, BiTNode;void Cr......
2023-11-11 17:13 阅读 阅读全文文章浏览阅读162次。二叉树遍历前序遍历:首先遍历根节点,接着遍历左子树,最后遍历右子树。中序遍历:首先遍历左子树,接着遍历根节点,最后遍历右子树。后序遍历:首先遍历左子树,接着遍历右子树,最后遍历根节点......
2024-01-22 16:09 阅读 阅读全文文章浏览阅读4.3k次。在用对象序列化写入文件后,特别是多对象的情况。比如说一个学生管理系统,有多个person,要想把所有的学生都数据都存储在一个文件中,可以有两种方法:一、把所有学生的数据都存储在一个容器中,......
2023-11-11 11:14 阅读 阅读全文文章浏览阅读1.7w次,点赞5次,收藏16次。import pandas as pdtest = pd.Series([1,2,3,4,5])for i,v in test.items(): print(i, v)# 0 a# 1 b# 2 c# 3 dfor i, v in test.iteritems(): print('index: ', i, 'value: ', v)#index: 0 value: a#index: 1 value: b#index: 2 value: c#index: _遍......
2024-01-24 07:54 阅读 阅读全文文章浏览阅读393次。二叉树:就是一棵树中每个结点最多只有两个结点,可以没有结点,也可以只有一个结点,也可以为空结点下面说一下二叉树的常见形态: 满二叉树与完全二叉树的区别: 满二叉树就是除了叶子......
2024-01-23 16:22 阅读 阅读全文