[leetcode]問題解答と解説。821. Shortest Distance to a Character [JavaScript]
皆さんleetCode好きですよね。私も好きです。
なかなかやる機会がないのですよね。
leetCodeの使い方や解説ではなく実際に問題を解決するために何をしたか
をメモ書きして行きます
私はある決意をして今挑んでいます。
モチベーションを保つためだけにこれをやっています。
では今日のleetCode。
【821. Shortest Distance to a Character】の解決策と方法。自分がまず挑戦して
やったことをさらけ出します。
※下にある自分のコードは自分で設けた制限時間内に書けたところまです。
これは
「私は年末までこれを続けたらどんなleetCoderになるか」のシリーズ。
実験的ブログ更新です。
[leetcode] 821. Shortest Distance to a Character ルール
exampleは実際の問題ページを見てください
[leetcode] 821. Shortest Distance to a Character 問題ページ
821. Shortest Distance to a Character
[leetcode] 821. Shortest Distance to a Character
my code is not good(time out)
function shortestToChar(s: string, c: string): number[] {
let map = new Map()
let result = []
let pointer = 0
for (let index = 0; index < s.length; index++) {
if(s[index] === c){
let a = index
pointer = index
while(a >= 0){
result.push(Math.abs(a))
a--
}
}
}
return result
};
もう少しやりたかったが時間オーバー
[leetcode] 821. Shortest Distance to a Character。discussの中の一つの解答例
数ある中からJavaScriptのもので、理解しやすい解説をピックアップしました。
discussから見ればさらにもっと違う方法で真似したくなるものがあるかもしれないですね
JavaScriptでfilterされている、discussはこちらから
[821. Shortest Distance to a Character]
[leetcode] 821. Shortest Distance to a Characterをやってみて感想
書き方として