cocobear9  
一枚普通的zisuer(lll¬ω¬),努力每天多学一点点

2020年1月30日

摘要: 将两个有序链表合并为一个新的有序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。 示例: 输入:1->2->4, 1->3->4输出:1->1->2->3->4->4 思路: 先把两个链表合并,然后冒泡排序!初学者の笨比解法@@ struct ListNode* mergeTwoList 阅读全文
posted @ 2020-01-30 20:15 cocobear9 阅读(1367) 评论(0) 推荐(0) 编辑
 
摘要: 给定一个带有头结点 head 的非空单链表,返回链表的中间结点。 如果有两个中间结点,则返回第二个中间结点。 示例 1: 输入:[1,2,3,4,5]输出:此列表中的结点 3 (序列化形式:[3,4,5])返回的结点值为 3 。 (测评系统对该结点序列化表述是 [3,4,5])。注意,我们返回了一个 阅读全文
posted @ 2020-01-30 17:16 cocobear9 阅读(305) 评论(0) 推荐(0) 编辑
 
摘要: 给你一个单链表的引用结点 head。链表中每个结点的值不是 0 就是 1。已知此链表是一个整数数字的二进制表示形式。 请你返回该链表所表示数字的 十进制值 。 输入:head = [1,0,1]输出:5解释:二进制数 (101) 转化为十进制数 (5) 由于链表中从高位到低位存放了数字的二进制表示, 阅读全文
posted @ 2020-01-30 16:29 cocobear9 阅读(206) 评论(0) 推荐(0) 编辑