求两个链表的交点。给个LC的截图作例子, 两种思路,一个是需要求出两个链表各自的长度,当两者不想等的时候,需要先遍历长的链表,使得其剩下的长度要跟短的链表长度相等,再去找两者的交点。如图所示就是需要先让B移动到node.value = 0的那个节点,再遍历A和B,看看交点在哪里。 时间O(n) 空间 ...
分类:
其他好文 时间:
2019-11-10 10:23:41
阅读次数:
87
这里讲解几个在 Linux 操作系统上使用 fork 系统调用。(不定期更新) 一、atexit 函数 void cleanup(void) { printf("Cleaning up\n"); } void fork6() { atexit(cleanup); printf("L0"); fork ...
分类:
系统相关 时间:
2019-11-10 10:23:16
阅读次数:
85
单链表中的环。题意很简单,找出链表中是否有环。例子,这样就是有环的。 思路是用快慢指针,慢指针每走一步,快指针走两步。如果快慢指针在某个地方相遇了,说明有环;否则快指针就会遍历到链表尾部从而会退出循环。 时间O(n) 空间O(1) 1 /** 2 * @param {ListNode} head 3 ...
分类:
其他好文 时间:
2019-11-10 10:13:35
阅读次数:
77
1. 通过man命令学习wait和waitpid函数的用法 wait与waitpid函数头文件与定义 wait函数功能:父进程一旦调用wait函数就立即阻塞自己,由wait分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变成僵尸的子进程,wait就会收集这个子进程的信息,并把它彻底销 ...
分类:
其他好文 时间:
2019-11-09 23:25:29
阅读次数:
88
第一步,点击设置 第二步,输入shell,点击终端 第三步,点击Windows 第四步,修改代码 因为电脑原因,我的是没有一行代码的,所以直接拿了网上的代码,如果这里进去为空的朋友,可以复制我的代码进行粘贴,保存并退出即可 { "editor.fontSize": 16, "python.linti ...
分类:
编程语言 时间:
2019-11-09 20:08:58
阅读次数:
107
archLinux 安装步骤 验证启动模式 如果目录不存在系统则是以BIOS或CSM模式启动 连接网络 1. 检查网络连接 2. 连接wifi 3. 4. 5. 检查网络连接 更新系统时间 建立硬盘分区 1. 查看硬盘分区 2. 进行硬盘分区,n 添加一个分区,w 保存并退出,q 直接退出 分区示例 ...
分类:
系统相关 时间:
2019-11-09 17:43:35
阅读次数:
101
1.删除1980年雇员的雇员信息; delete from myemp where hiredate between to_date('1980-1-1','yyyy-mm-dd') and to_date('1980-12-31','yyyy-mm-dd') ; 执行上述语句后其实还没有真正意义上 ...
分类:
数据库 时间:
2019-11-09 14:09:39
阅读次数:
98
将问题和锦囊二分图匹配即可,注意当某一个不合法就要退出 1 #include<bits/stdc++.h> 2 using namespace std; 3 #define N 2005 4 struct ji{ 5 int nex,to; 6 }edge[N]; 7 int E,n,m,x,y,a ...
分类:
其他好文 时间:
2019-11-09 14:04:09
阅读次数:
107
耽搁了近2个月,终于解决了,主要是nginx/uwsgi/django相关的配置: 一、django工程settings.py,添加 WEBSOCKET_FACTORY_CLASS = "dwebsocket.backends.uwsgi.factory.uWsgiWebSocketFactory" ...
分类:
Web程序 时间:
2019-11-09 11:50:02
阅读次数:
90
shell 脚本实现乘法口诀表的两种方法——shell与C语言
分类:
编程语言 时间:
2019-11-09 09:55:00
阅读次数:
103