摘要:
在用本地电脑连接远程服务器的时候,大部分时候只能用命令行来操作。虽然可以 "在本地电脑用 PyCharm 进行远程调试" 、 "在本地电脑远程使用服务器的 Jupyter Notebook" 、 "Ubuntu 和 Windows 之间进行远程访问和文件互传" ,但要是能在本地直接打开远程服务器的 阅读全文
posted @ 2018-12-19 20:27
seniusen
阅读(4868)
评论(0)
推荐(0)
摘要:
1. 题目 2. 解答 2.1 方法 1 定义快慢两个指针,慢指针每次前进一步,快指针每次前进两步,若链表有环,则快慢指针一定会相遇。 2.2 方法 2 用 unordered_map 充当散列表的功能,每次将链表的节点指针作为键值存入 map,如果检测到当前节点指针已经存在于 map 中则说明链表 阅读全文
posted @ 2018-12-19 14:14
seniusen
阅读(165)
评论(0)
推荐(0)
摘要:
1. 题目 2. 解答 2.1 方法 1 定义快慢两个指针,慢指针每次前进一步,快指针每次前进两步,若链表有环,则快慢指针一定会相遇。 当快慢指针相遇时,我们让慢指针指向头节点,快指针不变,然后每次快慢指针都前进一步,当两个指针再次相遇时,两个指针所指向的节点就是入环节点。 将链表的环向后展开,如上 阅读全文
posted @ 2018-12-19 14:11
seniusen
阅读(335)
评论(0)
推荐(0)
摘要:
1. 题目 2. 解答 第一次遍历链表的时候,复制旧链表的节点值建立一个新的链表,同时定义一个 unordered_map 作为哈希表,哈希表的键为旧链表的节点指针,值为新链表的节点指针。 然后,第二次遍历链表,访问旧链表节点的随机指针,然后以此为键从 map 中取出对应的新链表节点指针,这也就是当 阅读全文
posted @ 2018-12-19 14:07
seniusen
阅读(1273)
评论(0)
推荐(0)

浙公网安备 33010602011771号