如何用JS實現這道演算法題?

時間 2021-06-01 06:21:40

1樓:

function

find

(arr

)elseif(

n==i)

else}}

return

result;}

function

mock(n

));}// var ar = [-1, 0, 2, 2.1, 2.2, 2.4, 6, 7, 8, 99, 100, 101, 102];

varbest=[

-3,-

2,-1

];var

worst

=new

Array

(100

).fill(0

,0,100

).map

(function(_

,i));

varar

=mock

(100

);// console.log(ar.join(', '));

console

.log

(find

(best

));console

.log

(find

(worst

));console

.log

(find(ar

));最理想的情況,時間複雜度O為常量

最壞的情況,時間複雜度O為O(n)

2樓:萬利

題目中沒說陣列中數字的型別,就當是任意實數好了。

那麼開始解題:if(

A[0]

>A.

length-1

||A[A

.length-1

]<0)

for(

vari=0

,len=A

.length;i

)if(num

>i)if(num==i)}

如何用分析力學的方法做這道力學題?

風梳煙沐 這道題就算使用分析力學,分析力學唯一的作用也就是把能量守恆方程所能得到的東西重新推出一遍。此後判斷分離點的工作涉及到的是單側約束的解除,還是要分析約束力,所以分析力學對這道題的簡化解決沒什麼幫助。我寫了一下,見圖一。事實上,這道題無論是直接寫出能量守恆,還是利用速度瞬心方法,直接寫出New...

如何解這道樂理題?

葉小胖 這考的是移調樂器 transposing instrument 就是記譜與實際演奏音高不同的樂器。例如Bb調單簧管,實際發出的音高比記譜低大二度,C調的譜奏出來會是Bb調。如果想奏出C調,記譜就要移高大二度寫成D調。配器法資料裡都會附移調樂器的記譜習慣。 zhen wu 你要把總譜轉分部譜,...

這道規律題如何解?

fever wong 我覺得這道題的關鍵在於如何衡量最合適,有沒有哪種標準或準則。答案可以是17,分析可參見 這道規律題如何解?當然我覺得也可以是7。左上有4 3 2 3 1 左下有5 5 3 3 1 右下有7 9 5 3 1 因此可猜測右上有?6 4 3 1,可得?7。 樂e學教育 我認為填5不妥...