blog

LeetCode - 挿入位置を検索する

target が現在の添え字要素以下である限り、現在の添え字を返します。そうでない場合は、配列の長さを返します。...

Apr 22, 2020 · 1 min. read
シェア

説明

アイデア

target が現在の添え字要素以下である限り、現在の添え字を返します。

/**
 * @param {number[]} nums
 * @param {number} target
 * @return {number}
 */
// var searchInsert = function(nums, target) {
// for(var i = 0; i < nums.length; i++) {
// if(target < nums[0] || (target === nums[0] && i === 0)) {
// return 0;
// } else if ((target > nums[i-1] && target <= nums[i])) {
// return i;
// } else if (target > nums[nums.length - 1]) {
// return nums.length;
// }
// }
// };
var searchInsert = function(nums, target) {
 for (var i = 0; i< nums.length; i++) {
 if(nums[i] >= target) {
 return i;
 }
 }
 return nums.length;
}
Read next

Linux システムノート システムの初期化

CPUと他のデバイスはバスと呼ばれるもので接続されており、実際にはマザーボード上に集積回路が密集しており、CPUと他のデバイスの間に高速チャネルを形成しています。 これらのデバイスの中で最も重要なのはメモリです。CPUだけでは計算タスクを完了できないため、多くの複雑な計算タスクでは中間結果を保存する必要があり、ベース...

Apr 22, 2020 · 15 min read