iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
自我挑戰組

解三十天的 CodeWars 系列

還在前端這條路上學習,希望能早日轉職成功。

鐵人鍊成 | 共 30 篇文章 | 0 人訂閱 訂閱系列文 RSS系列文
DAY 1

前言

嗨~大家好,我是 Fay!👐設計背景的文科腦,目標是轉職成工程師! 一直以來都是默默自己學習的!在網路上估狗資源、自己實作自己研究居多。 只是漸漸的,有個問題至...

2023-09-16 ‧ 由 Fay 分享
DAY 2

Simple Pig Latin

CodeWars 題目 Link 難度 5 kyu 題目 每一個首字元移動到字尾。 字尾加上 "ay”。 標點符號保持不變。 思路 移動:從字元中...

2023-09-17 ‧ 由 Fay 分享
DAY 3

Human Readable Time

CodeWars 題目 Link 難度 5 kyu 題目 傳入秒數,轉換為人類可辨識的時間單位;最大的單位為小時。 思路 傳統計時:秒 -> 分鐘 -&g...

2023-09-18 ‧ 由 Fay 分享
DAY 4

RGB To Hex Conversion

CodeWars 題目 Link 難度 5 kyu 題目 給 RGB 三個十進位的數字,轉換成十六進位的 Hex。 思路 根據題目給的 Examples,inp...

2023-09-19 ‧ 由 Fay 分享
DAY 5

The Hashtag Generator

CodeWars 題目 Link 難度 5 kyu 題目 將傳入函數的字串,以駝峰式的方式轉換為 hashtag 形式,並限制長度。 思路 傳入的字串可能有數量...

2023-09-20 ‧ 由 Fay 分享
DAY 6

Pete, the baker

CodeWars 題目 Link 難度 5 kyu 題目 參數是兩個物件;分別是烤蛋糕需要的材料,以及現在擁有的材料。計算能夠做出的最大蛋糕數量,不存在單位設定...

2023-09-21 ‧ 由 Fay 分享
DAY 7

First non-repeating character

CodeWars 題目 Link 難度 5 kyu 題目 返回字串中,不重複的第一個字元。大小寫視為相同,但返回時需要返回對應原字串的正確字元。 思路 找不重複...

2023-09-22 ‧ 由 Fay 分享
DAY 8

String incrementer

CodeWars 題目 Link 難度 5 kyu 題目 將字串結尾的數字部分遞增,若不是數字則加上一個 1。並且維持數字的字元數量,例如:012 → 013。...

2023-09-23 ‧ 由 Fay 分享
DAY 9

Moving Zeros To The End

CodeWars 題目 Link 難度 5 kyu 題目 將 0 全部放到陣列最後面,其他元素保持原本順序。 思路 已知的情況是,在非嚴謹的 == 判斷中,fa...

2023-09-24 ‧ 由 Fay 分享
DAY 10

A Man and his Umbrellas

CodeWars 題目 Link 難度 5 kyu 題目 上下班遇到下雨帶傘,可能會因為沒下雨放在公司或家裡;計算需要的雨傘數量。 思路 使用 switch 做...

2023-09-25 ‧ 由 Fay 分享