This is all the problems I had solved in LeetCode.
I will update this repo whenever I had solved a problem. All the solutions in this repo are written in Java. The solutions written in C# and other languages will be published in other repo.
You can follow my repo, read my code, and provide me better solution. Also, pointing out the mistakes in my solutions is welcomed.
You can find this repo at GitHub|stormlin-LeetCode.
Instruction Manual
This repo are edited under IntelliJ IDEA 2016.
All calsses are given the corresponding name in LeetCode. For example, problem FizzBuzz are solved in FizzBuzz.java. You can use this class by initialize and use it as below.
//Sample
FizzBuzz fizzbuzz=new FizzBuzz();
fizzbuzz.Show(15); //15 is represents input argument n
//I just implemented requirements in code below.
//FizzBuzz.java contains the implementation and its demonstration menthod Show()
//Implementation
public List<String> fizzBuzz(int n) {
List<String> list=new ArrayList<>();
for(int i=1;i<=n;i++){
if (i%3==0&&i%5==0){
list.add("FizzBuzz");
}else if(i%3==0){
list.add("Fizz");
}else if(i%5==0) {
list.add("Buzz");
}else{
list.add(String.valueOf(i));
}
}
return list;
}
//Demonstrative method Show(int n)
public void Show(int n){
List<String> list=new ArrayList<>();
list=fizzBuzz(n);
for (int i=0;i<n;i++){
System.out.println(list.get(i));
}
}
Problem List
This list will be updated non-scheduled.
No. | Name | Date | Runtime | Difficulty |
---|---|---|---|---|
1 | 412.Fizz Buzz | 2016\11\28-09:46 | 3ms | Easy |
2 | 231.Power of Two | 2016\11\28-12:01 | 2ms | Easy |
3 | 344.Reverse String | 2016\11\28-19:17 | 6ms | Easy |
4 | 242.Valid Anagram | 2016\11\29-00:12 | 5ms | Easy |
5 | 463.Island Perimeter | 2016\12\01-15:27 | 154ms | Easy |
6 | 415.Add String | 2016\12\5-00:10 | 30ms | Easy |
7 | 389.Find the Difference | 2016\12\05-09:20 | 8ms | Easy |
8 | 371.Sum of Two Integers | 2016\12\05-09:53 | 0ms | Easy |
9 | 258.Add Digits | 2016\12\05-10:19 | 3ms | Easy |
10 | 169.Majority Element | 2016\12\05-11:02 | 5ms | Easy |
11 | 292.Nim Game | 2016\12\05-11:09 | 1ms | Easy |
12 | 383.Ransom Note | 2016\12\05-15:26 | 27ms | Easy |
13 | 349.IntersectionOfTwoArrays | 2016\12\05-16:06 | 10ms | Easy |
Copy Right
Copyright © 2015 - 2016 stormlin. All Rights Reserved.
Go to my CSDN blog for more interesting things.
For more information, follow my Subscription Account: Hello Programmer by scanning the QR code below.