c# 算法及數(shù)據(jù)結(jié)構(gòu)每日練習(xí)記錄_2
1.
https://leetcode.cn/problems/squares-of-a-sorted-array/description/?envType=study-plan&id=suan-fa-ru-men&plan=algorithms&plan_progress=b48xitv&orderBy=most_votes&languageTags=csharp
非遞減順序 排序的整數(shù)數(shù)組 nums
,返回 每個(gè)數(shù)字的平方 組成的新數(shù)組,要求也按 非遞減順序
2.?
https://leetcode.cn/problems/rotate-array/?envType=study-plan&id=suan-fa-ru-men&plan=algorithms&plan_progress=b48xitv
nums
,將數(shù)組中的元素向右輪轉(zhuǎn) k
個(gè)位置,其中 k
?1.
https://leetcode.cn/problems/two-sum/?envType=study-plan&id=shu-ju-jie-gou-ru-men&plan=data-structures&plan_progress=b4tf6qe
給定一個(gè)整數(shù)數(shù)組 nums
和一個(gè)整數(shù)目標(biāo)值 target
,請你在該數(shù)組中找出 和為目標(biāo)值 target
的那 兩個(gè) 整數(shù),并返回它們的數(shù)組下標(biāo)
你可以假設(shè)每種輸入只會對應(yīng)一個(gè)答案。但是,數(shù)組中同一個(gè)元素在答案里不能重復(fù)出現(xiàn)
你可以按任意順序返回答案
2.
https://leetcode.cn/problems/merge-sorted-array/solutions/?envType=study-plan&id=shu-ju-jie-gou-ru-men&plan=data-structures&plan_progress=b4tf6qe&orderBy=most_votes
給你兩個(gè)按 非遞減順序nums1
和 nums2
,另有兩個(gè)整數(shù) m
和 n
,分別表示 nums1
和 nums2
中的元素?cái)?shù)目。
請你 合并 nums2
到 nums1
中,使合并后的數(shù)組同樣按 非遞減順序 排列。
注意:最終,合并后數(shù)組不應(yīng)由函數(shù)返回,而是存儲在數(shù)組 nums1
中。為了應(yīng)對這種情況,nums1
的初始長度為 m + n
,其中前 m
個(gè)元素表示應(yīng)合并的元素,后 n
個(gè)元素為 0
,應(yīng)忽略。nums2
的長度為 n