From ba36b992ec34595c374e9e0fda56221177a85bd3 Mon Sep 17 00:00:00 2001 From: Evandro Nakayama Mota Date: Mon, 28 Oct 2019 21:35:05 -0300 Subject: [PATCH] Add LeetCode 367 --- leetcode/README.md | 1 + leetcode/src/367.c | 6 ++++++ 2 files changed, 7 insertions(+) create mode 100644 leetcode/src/367.c diff --git a/leetcode/README.md b/leetcode/README.md index 3adf0b70b0..c84bab8324 100644 --- a/leetcode/README.md +++ b/leetcode/README.md @@ -60,6 +60,7 @@ LeetCode |283|[Move Zeroes](https://leetcode.com/problems/move-zeroes/) | [C](./src/283.c)|Easy| |287|[Find the Duplicate Number](https://leetcode.com/problems/find-the-duplicate-number/) | [C](./src/287.c)|Medium| |344|[Reverse String](https://leetcode.com/problems/reverse-string/) | [C](./src/344.c)|Easy| +|367|[Valid Perfect Square](https://leetcode.com/problems/valid-perfect-square/) | [C](./src/367.c)|Easy| |387|[First Unique Character in a String](https://leetcode.com/problems/first-unique-character-in-a-string/) | [C](./src/387.c)|Easy| |389|[Find the Difference](https://leetcode.com/problems/find-the-difference/) | [C](./src/389.c)|Easy| |404|[Sum of Left Leaves](https://leetcode.com/problems/sum-of-left-leaves/) | [C](./src/404.c)|Easy| diff --git a/leetcode/src/367.c b/leetcode/src/367.c new file mode 100644 index 0000000000..76406599c2 --- /dev/null +++ b/leetcode/src/367.c @@ -0,0 +1,6 @@ +bool isPerfectSquare(int num){ + for (long i = 1; i * i <= num; i++) + if (i * i == num) + return true; + return false; +}