2019年4月15日

力扣8

摘要: 给定两个二叉树,编写一个函数来检验它们是否相同。 如果两个树在结构上相同,并且节点具有相同的值,则认为它们是相同的。 示例 1: 示例 2: 示例 3: bool isSameTree(struct TreeNode* p, struct TreeNode* q) { if(p == NULL && 阅读全文

posted @ 2019-04-15 19:00 xiegangqingnian 阅读(170) 评论(0) 推荐(0) 编辑

力扣7

摘要: 给定两个有序整数数组 nums1 和 nums2,将 nums2 合并到 nums1 中,使得 num1 成为一个有序数组。 说明: 初始化 nums1 和 nums2 的元素数量分别为 m 和 n。 你可以假设 nums1 有足够的空间(空间大小大于或等于 m + n)来保存 nums2 中的元素 阅读全文

posted @ 2019-04-15 17:55 xiegangqingnian 阅读(106) 评论(0) 推荐(0) 编辑

进程和线程

摘要: 进程与线程区别 进程与线程区别 a.地址空间和其它资源:进程间相互独立,同一进程的各线程间共享。某进程内的线程在其它进程不可见。 b.通信:进程间通信IPC,线程间可以直接读写进程数据段(如全局变量)来进行通信——需要进程同步和互斥手段的辅助,以保证数据的一致性。 c.调度和切换:线程上下文切换比进 阅读全文

posted @ 2019-04-15 10:41 xiegangqingnian 阅读(135) 评论(0) 推荐(0) 编辑

力扣6

摘要: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。/** * Definition for singly-linked list. * struct ListNode { * int val; * struct ListNode *next; * }; */struct ListNode 阅读全文

posted @ 2019-04-15 09:24 xiegangqingnian 阅读(128) 评论(0) 推荐(0) 编辑

导航