LeetCode
文章平均质量分 68
小鱼Doris
以此博客记录学习的过程和学习总结呀~~
展开
-
LeetCode之Two Sum
题目:Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use th原创 2017-08-06 13:21:56 · 204 阅读 · 0 评论 -
leetCode之3Sum
做完twoSum顺手就想一下3Sum,发现做得一点都不顺手虽然后面还是用各种vector和map在自己的编译器上能运行出结果吗,但是提交到leetCode上去之后发现超时time limit exceeded,讲真,内心还是有一点点忧伤的。不过还好在本地各种补漏做出来了也是该给自己加个鸡腿的,毕竟熟悉了vector和map的操作。嘤嘤嘤,怎么就不能撑过最后九个例子呢,哎~~后面原创 2017-08-06 20:29:49 · 225 阅读 · 0 评论 -
合并有序链式线性表
Leetcode的easy题之21Merge Two Sorted Lists要求合并两个已经排好序的链式线性表。其实就是简单的链表操作。 但是由于自己各种操作不熟悉,这道题捯饬了一天。首先就是这个控制台输入两组数,分别建立两个线性表这里卡了很久。另一个点就是把链表接起来,这里操作也不是很熟悉。以下就分这两个点来总结记录一下。控制台输入建立链式线性表要求:两组数以回车符'\n' 作为分隔标记,原创 2017-11-18 18:24:39 · 969 阅读 · 0 评论 -
判断一个单链表是否存在环
这是leetcode上面的一道简单题【141. Linked List Cycle】,大约半个月前刷到的,当时没想出来,然后看到的Solution,提到了hash表和快慢指针两种算法,觉得好复杂,然后放着没有去想了。恰好导师有新的idea让我试下,所以一放就放到现在,今天终于实现了。开熏。 这里记录两种方法:快慢指针法和利用STL里面的map或者set实现的方法(用STL的方法实际上和hash原创 2017-12-19 19:50:58 · 297 阅读 · 0 评论 -
Leetcode [290Word Pattern]涉及到的小知识--string
题目是: Given a pattern and a string str, find if str follows the same pattern. Here follow means a full match, such that there is a bijection between a letter in pattern and a non-empty word in s原创 2018-01-11 18:15:59 · 209 阅读 · 0 评论 -
c++的整数表达
由于老是记不太住short,int,long,long long所表示的数的范围,所以在这里记录一下。int的表示与编译器有关,一般的编译器用四个字节来表示。4个字节有32位,其中第一位用来表示“正负”,其余31位用来表示数值,那么int范围是(-2^31,2^31-1)【为什么负数能多表示一个,参考http://blog.sina.com.cn/s/blog_9e67285801010vms.ht原创 2017-12-29 16:32:33 · 2545 阅读 · 0 评论