摘要: 题目: 输入两棵二叉树A和B,判断B是不是A的子结构。约定空树不是任意一个树的子结构。B是A的子结构, 即 A中有出现和B相同的结构和节点值。 例如:给定的树 A: 3 / \ 4 5 / \1 2给定的树 B: 4 / 1返回 true,因为 B 与 A 的一个子树拥有相同的结构和节点值。 示例 阅读全文
posted @ 2020-07-06 20:20 孔子?孟子?小柱子! 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 题目: 将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/mer 阅读全文
posted @ 2020-07-06 15:53 孔子?孟子?小柱子! 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在Linux下面,二进制的程序要有严格的格式,这个格式称为ELF(Executeable and Linkable Format,可执行与可链接格式),这个格式可以根据编译的结果不同,分为不同的格式。 源文件.c和头文件.h最终编译成为的.o对象文件,是ELF的第一种类型,即可重定位文件(Reloc 阅读全文
posted @ 2020-07-04 11:48 孔子?孟子?小柱子! 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 当任何一台机器要访问另一个IP地址时,都会先判断这个目标IP地址,和当前机器的IP地址,是否在同一个网段,这个判断过程需要需要CIDR(无类域间路由,它将32位的IP地址一分为二,前面是网络号,后面是主机号)和子网掩码。 在跨网关访问的时候,涉及到MAC地址和IP地址,它们都包含在MAC头和IP头里 阅读全文
posted @ 2020-07-04 11:22 孔子?孟子?小柱子! 阅读(291) 评论(0) 推荐(0) 编辑
摘要: IP协议里面包含目标IP地址和源IP地址。IP地址是一个网卡在网络世界的通讯地址,相当于现实世界的门牌号,有定位功能。IP地址分公有IP地址和私有IP地址。 IP地址(如10.100.122.2)被点分隔为四个部分,每个部分8个bit,所以IP地址总共是32位。由于这种IP地址的数量不够用,于是出现 阅读全文
posted @ 2020-07-04 10:28 孔子?孟子?小柱子! 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 题目: 反转一个单链表。 示例: 输入: 1->2->3->4->5->NULL输出: 5->4->3->2->1->NULL进阶:你可以迭代或递归地反转链表。你能否用两种方法解决这道题? 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/reve 阅读全文
posted @ 2020-07-03 19:49 孔子?孟子?小柱子! 阅读(470) 评论(0) 推荐(0) 编辑
摘要: 题目: 给定一个链表,返回链表开始入环的第一个节点。 如果链表无环,则返回 null。 说明:不允许修改给定的链表。 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/linked-list-cycle-ii 思路: 分三个环节完成: 第一环节判断 阅读全文
posted @ 2020-07-03 16:34 孔子?孟子?小柱子! 阅读(394) 评论(0) 推荐(0) 编辑
摘要: 题目: 给你一个字符串 s 和一个字符规律 p,请你来实现一个支持 '.' 和 '*' 的正则表达式匹配。'.' 匹配任意单个字符;'*' 匹配零个或多个前面的那一个元素。所谓匹配,是要涵盖 整个 字符串 s的,而不是部分字符串。 说明: s 可能为空,且只包含从 a-z 的小写字母。p 可能为空, 阅读全文
posted @ 2020-07-03 12:03 孔子?孟子?小柱子! 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 题目: 输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有奇数位于数组的前半部分,所有偶数位于数组的后半部分。 示例: 输入:nums = [1,2,3,4]输出:[1,3,2,4] 注:[3,1,2,4] 也是正确的答案之一。 来源:力扣(LeetCode)链接:https://le 阅读全文
posted @ 2020-07-02 17:55 孔子?孟子?小柱子! 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 题目一: 给定一个排序链表,删除所有重复的元素,使得每个元素只出现一次。 示例 1: 输入: 1->1->2输出: 1->2示例 2: 输入: 1->1->2->3->3输出: 1->2->3 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/re 阅读全文
posted @ 2020-07-02 11:40 孔子?孟子?小柱子! 阅读(193) 评论(0) 推荐(0) 编辑