【Leetcode 完整解答】344. Reverse String

有時間的話,可以看完正影片的解答。 Write a function that reverses a string. The input string is given as an array of characters s. Example 1: Input: s = [“h”,”e”,”l”,”l”,”o”] Output: [“o”,”l”,”l”,”e”,”h”] Example 2: Input: s = [“H”,”a”,”n”,”n”,”a”,”h”] Output: [“h”,”a”,”n”,”n”,”a”,”H”] Constraints: 1 <= s.length <= 105 s[i] is a printable ascii character. Follow up: Do not allocate extra space for another array. You must …

【Leetcode 完整解答】344. Reverse String Read More »

【Leetcode 完整解答筆記】367. Valid Perfect Square 檢驗完全平方數

先來看看題目吧。 Given a positive integer num, write a function which returns True if num is a perfect square else False. Follow up: Do not use any built-in library function such as sqrt. Example 1: Input: num = 16 Output: true Example 2: Input: num = 14 Output: false Constraints 解答:(C 語言) 我們來仔細看程式碼: 因為題目的限制,使用者輸入的數字從 1 開始,因此 i 也從 i 開始。 接下來看 for loop。 這個 …

【Leetcode 完整解答筆記】367. Valid Perfect Square 檢驗完全平方數 Read More »