-
5.23笔记
把所有节点压入队列
for (int i = 0; i < queue.size(); i++) {
TreeNode node = queue.get(i);
if (node == null) {
continue;
}
queue.offer(node.left);
queue.offer(node.right);
}
queue的大小在不断改变,可以把所有节点压入队列中;
*如果int size = queue.size()
循环内i<size BFS写法字符串转化数组
string data
String[] vals = data.substring(1, data.length() - 1).split(",");
substring取得区间是[1, data.length() - 1);
split方法去分隔符“,”字符串数组取int值
Integer.parseInt(string[0])
Integer.valueof()返回的是Integer的对象。
Integer.parseInt() 返回的是一个int的值字符串类型判断用.euqal()
建字符串
StringBuilder sb = new StringBuilder();
sb.append();
返回字符串类型sb.toString();建栈方法
Stack stack = new Stack<>();
5.23 NOTES
最新推荐文章于 2023-08-15 13:10:49 发布