- 博客(3)
- 收藏
- 关注
原创 Java中res.add(list)和res.add(new LinkedList<Integer>(list))的区别
一道算法题的启发:在链表list里面添加值,然后把list链表添加进res链表中,在做算法题的时候,平时使用res.add(list),结果发现输出打印为空:// 记录所有路径List<List<Integer>> res = new LinkedList<>();/* 图的遍历框架 */ void traverse(int[][] graph, int s, LinkedList<Integer> path) { //
2022-02-23 20:57:25 797
原创 java网络编程学习笔记(参考尚硅谷学习教程,记录重点)
1 网络编程概述计算机网络:把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息、共享硬件、软件、数据信息等资源。网络编程的目的:直接或间接地通过网络协议与其它计算机实现数据交换,进行通讯。网络编程中有两个主要的问题:1.如何准确地定位网络上一台或多台主机;定位主机上的特定的应用2.找到主机后如何可靠高效地进行数据传输2 网络通信要素概述通信双方地址1.IP2.端口号一定的规则(即:
2021-12-26 16:32:45 143
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人