xindoo is
always here

标签:leetcode

编程

Leetcode contests 93 题解

xindoo阅读(111)评论(0)赞(0)

868. Binary Gap   简单题,就是求一个数字二进制形式中两个1的最大间隔位置,比如22的二进制0b10110,最大距离就是2,0b100001,最大距离是5。

算法

Leetcode 295. Find Median from Data Stream

xindoo阅读(104)评论(0)赞(0)

题目链接295. Find Median from Data Stream   在一个有序数组中找中位数,但需要支持再数组中添加新的元素。本来是有序里的,可以很轻易就查到中位数,但如果添加新数字后,不一定有序。如果先对数组排序,那代价就比较...

算法

Leetcode 19.Remove Nth Node From End of List

xindoo阅读(94)评论(0)赞(0)

题目链接:19. Remove Nth Node From End of List   删除单链表中的倒数第n个节点,链表中删除节点很简单,但这道题你得先知道要删除哪个节点。在我的解法中,我先采用计数的方式来确定删除第几个节点。另外我在头节...

算法

Leetcode 6. ZigZag Conversion

xindoo阅读(90)评论(0)赞(0)

原题链接:6.ZigZag Conversion   题目名称『曲折变换』,但给的样例只有三行,看不出到底怎么样曲折变化,所以这里我再补充一个样例,大家肯定一下就懂了。

编程

Leetcode 582. Kill Process

xindoo阅读(131)评论(0)赞(0)

Leetcode 582. Kill Process   好久没刷题,今天来一道比较简单的题目,如果此题作为一道面试题,可以延伸出树的遍历,栈和队列,hashmap,treemap等,还是比较能考验基础的面试题。

算法

Leetcode 114. Flatten Binary Tree to Linked List

xindoo阅读(96)评论(0)赞(0)

Leetcode 114. Flatten Binary Tree to Linked List   题目意思很简单,就是把一棵二叉数转换为链表,虽然题目中没说以什么样的形式转换,但看下样例就很容易看出来,是以先序遍历的次序转换成链表。这里...

xindoo

联系我联系我们