Skip to content

Commit 275f12c

Browse files
refactor 204
1 parent b7760bb commit 275f12c

File tree

2 files changed

+31
-1
lines changed

2 files changed

+31
-1
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -436,7 +436,7 @@ Your ideas/fixes/algorithms are more than welcome!
436436
|208|[Implement Trie](https://leetcode.com/problems/implement-trie-prefix-tree/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_208.java)| O(n)|O(1) | Medium| Trie
437437
|207|[Course Schedule](https://leetcode.com/problems/course-schedule/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_207.java)| O(?)|O(?) | Medium|
438438
|206|[Reverse Linked List](https://leetcode.com/problems/reverse-linked-list/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_206.java)| O(n)|O(1) | Easy | Linked List
439-
|205|[Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings/)|[Solution](../../blmaster/src/94fishercoder/algorithms/_205.java)| O(n)|O(1) | Easy
439+
|205|[Isomorphic Strings](https://leetcode.com/problems/isomorphic-strings/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_205.java)| O(n)|O(1) | Easy
440440
|204|[Count Primes](https://leetcode.com/problems/count-primes/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_204.java)| O(nloglogn)|O(n) | Easy | The Sieve of Eratosthenes
441441
|203|[Remove Linked List Elements](https://leetcode.com/problems/remove-linked-list-elements/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_203.java)| O(n)|O(1) | Easy
442442
|202|[Happy Number](https://leetcode.com/problems/happy-number/)|[Solution](../master/src/main/java/com/fishercoder/solutions/_202.java)| O(k)|O(k) | Easy

src/test/java/com/fishercoder/_204Test.java

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,34 @@ public void test4() {
4040
assertEquals(114155, solution2.countPrimes(1500000));
4141
}
4242

43+
@Test
44+
public void test5() {
45+
assertEquals(10, solution1.countPrimes(30));
46+
assertEquals(10, solution2.countPrimes(30));
47+
}
48+
49+
@Test
50+
public void test6() {
51+
assertEquals(4, solution1.countPrimes(10));
52+
assertEquals(4, solution2.countPrimes(10));
53+
}
54+
55+
@Test
56+
public void test7() {
57+
assertEquals(8, solution1.countPrimes(20));
58+
assertEquals(8, solution2.countPrimes(20));
59+
}
60+
61+
@Test
62+
public void test8() {
63+
assertEquals(12, solution1.countPrimes(40));
64+
assertEquals(12, solution2.countPrimes(40));
65+
}
66+
67+
@Test
68+
public void test9() {
69+
assertEquals(15, solution1.countPrimes(50));
70+
assertEquals(15, solution2.countPrimes(50));
71+
}
72+
4373
}

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy