(ÒωÓױ)

曾经去过跨越一个小时的地方

LeetCode之路:108. Convert Sorted Array to Binary Search Tree

LeetCode之路:108. Convert Sorted Array to Binary Search Tree 一、引言真是很久很久没有刷 LeetCode 了呢!自从掉入了 Cef3 的坑之后,又加上期间看完了 《COM技术内幕》之后,又看了点《C++语言的设计和演化》,仿佛都将刷 Lee...

2017-09-08 15:52:38

阅读数 1082

评论数 2

LeetCode之路:543. Diameter of Binary Tree

LeetCode之路:543. Diameter of Binary Tree 一、引言这道题有点难度,以至于我琢磨了好久好久好久(此处 while、递归懵逼循环),才最终做出来 :(不过做出来之后我的心情是这样的:哈哈,既然这道题这么有趣,先让我们看看题目吧: Given a binary ...

2017-07-27 20:04:04

阅读数 993

评论数 0

LeetCode伴侣:从零开始 LeetCode内置数据结构库的开发

一、引言刷过 LeetCode 的同学应该都知道: LeetCode 是一个在线 OJ 系统,经常会有些涉及到链表、二叉树、数组的题目,在线做题如果出现了奇怪的问题,也不能自行打断点查看哪里出了问题;想要自己本地打开 IDE 进行编译调试吧,又发现没有对应的链表、二叉树、数组这种拿来即可使用的...

2017-07-20 15:14:43

阅读数 538

评论数 0

LeetCode之路:551. Student Attendance Record I

LeetCode之路:551. Student Attendance Record I 一、引言这道题还是比较简单的,就当惬意陶冶情操了吧 ^_^看下题目: You are given a string representing an attendance record for a stude...

2017-07-06 17:52:21

阅读数 661

评论数 0

LeetCode之路:541. Reverse String II

LeetCode之路:541. Reverse String II 一、引言提到 Rerverse,你就要想起来 C++ 的逆置元操作:std::reverse这个函数的作用,是将指定容器的指定范围内的元素进行逆置处理。而这道题就将用到这最基本的逆置元操作。先看看题目吧:Given a strin...

2017-07-06 17:02:01

阅读数 476

评论数 0

LeetCode之路:268. Missing Number

LeetCode之路:268. Missing Number 一、引言这是一道非常简单的题目,我们做这道题的目的只有一个:尽量用更多的方法做出这道题:)先看看题目吧:Given an array containing n distinct numbers taken form 0, 1, 2, ....

2017-07-06 11:29:40

阅读数 531

评论数 0

LeetCode之路:350. Intersection of Two Arrays II

LeetCode之路:350. Intersection of Two Arrays II 一、引言这道题还是挺有趣的,如何求两个数组的交集,简单的问题各种方法的思考。看看题目吧:Given two arrays, write a function to compute their interse...

2017-07-05 12:38:26

阅读数 461

评论数 0

LeetCode之路:447. Number of Boomerangs

LeetCode之路:447. Number of Boomerangs 一、引言这道题还算比较有意思。先看看题目吧: Given n points in the plane that are all pairwise distinct, a “boomerang” is a tuple of...

2017-07-04 13:03:30

阅读数 476

评论数 0

LeetCode之路:401. Binary Watch

LeetCode之路:401. Binary Watch 一、引言这道题思路一旦走岔了,就要绕好几个杭州才能回来 T_T 比如说我。另外,这道题也是讨论区中最多逗比的一道题。哈哈,有关这道题的逗比言论,我最后给你们截图哈 ^_^这里还是言归正传,首先,还是看看题目信息: A binary wa...

2017-07-03 17:31:09

阅读数 1177

评论数 0

LeetCode之路:206. Reverse Linked List

LeetCode之路:206. Reverse Linked List 一、引言这道题折磨了我很久呢 T_T不得不说,这道题的递归解法着实让人有些不能理解(即使亲手写出来了,仔细钻研仍然难以理解自己的代码)。先来看看题目吧: Reverse a singly linked list. ...

2017-06-20 17:17:30

阅读数 446

评论数 0

LeetCode之路:504. Base 7

LeetCode之路:504. Base 7 一、引言这道题的标题已经解释了一切: Given an integer, return its base 7 string representation. Example 1: Input: 100 Output: “2...

2017-06-19 23:56:04

阅读数 778

评论数 0

LeetCode之路:13. Roman to Integer

LeetCode之路:13. Roman to Integer 一、引言这道题挺有意思的,让我学到了罗马数字的表示规则。先来看看题吧: Given a roman numeral, convert it to an integer. Input is guaranteed to be ...

2017-06-16 19:08:29

阅读数 564

评论数 0

LeetCode之路:217. Contains Duplicate

LeetCode之路:217. Contains Duplicate 一、引言来,跟我读: duplicate [ˈdu:plɪkeɪt] n.副本;完全一样的东西 ;复制品 做完这道题,一定要记住这个单词的含义。就这道题而言,其实还是非常简单的,先让我们看看这道题: Give...

2017-06-13 19:57:58

阅读数 385

评论数 0

LeetCode之路:409. Longest Palindrome

LeetCode之路:409. Longest Palindrome 一、引言这是一道好题!为什么这么说,这道题分析出来思路或许就花了我 15 分钟;写出第一个版本的代码花了将近 10 分钟;之后优化代码更是花了我很久很久的时间,中间还间隔着吃晚饭的时间,大概能有个一个小时;最后的最后,我写出了自...

2017-06-08 20:55:34

阅读数 456

评论数 0

LeetCode之路:242. Valid Anagram

LeetCode之路:242. Valid Anagram 一、引言来,跟我一起读: anagram [‘ænə’græm] n. 回文构词法 希望这个单词的含义能够深入每一个读了这篇博客的人的心里:)弄懂了这个单词的含义,这道题也就懂了 80% 了。接下来看看这道题: Gi...

2017-06-07 19:39:53

阅读数 718

评论数 0

LeetCode之路:169. Majority Element

LeetCode之路:169. Majority Element 一、引言这道题做出来还是比较简单的,方法非常多,甚至于 C++ 最高票答案贴出来了 6 种方法供读者慢慢研究。不过这篇博客不对 C++ 最高票答案进行详细分析,而是对最高票答案 (Java)进行分析,因为确实是一个非常烧脑的一个解题...

2017-06-05 18:28:25

阅读数 479

评论数 0

LeetCode之路:100. Same Tree

LeetCode之路:100. Same Tree 一、引言这道题其实还算比较简单,主要考察的是对于二叉树的理解,就像我之前“大胆”总结的: 使用递归能解决 80% 的二叉树问题 仿佛这道题也没有超过这个范畴。先来看看这道题吧: Given two binary trees, write ...

2017-06-05 16:28:56

阅读数 384

评论数 0

LeetCode之路:237. Delete Node in a Linked List

LeetCode之路:237. Delete Node in a Linked List 一、引言这道题 哈哈哈 这是我做完了之后看到最高票答案的标题,顿时觉得有些滑稽:)那么接下来就让我们看看这道 Stupid Question: Write a function to delete a...

2017-06-03 11:03:27

阅读数 316

评论数 0

LeetCode之路:387. First Unique Character in a String

LeetCode之路:387. First Unique Character in a String 一、引言这道题题意非常简单,却让我思考了很久,或许难的并不是这道题,是纠结于解题思路的那种困扰吧。这里是这道题: Given a string, find the first non-repe...

2017-06-02 16:11:16

阅读数 1264

评论数 0

LeetCode之路:171. Excel Sheet Column Number

LeetCode之路:171. Excel Sheet Column Number 一、引言这道题相对来说比较简单,但是背后涉及到的东西确实挺有意思的: 我才知道 Excel 的列的表示是用的类似于二十六进制表示法来表示的 每做一题,总会有或多或少的收获,或是技术上的,或是经验上的。嗯,还是直...

2017-05-31 16:08:13

阅读数 539

评论数 0

提示
确定要删除当前文章?
取消 删除