LeetCode初嘗試 簡單

2021-08-20 09:20:34 字數 2563 閱讀 5129

給定乙個整數陣列和乙個目標值,找出陣列中和為目標值的兩個數。

你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。

示例:

給定 nums = [2, 7, 11, 15], target = 9

因為 nums[0] + nums[1] = 2 + 7 = 9

所以返回 [0, 1]

class solution }}

return result;

}}

給定乙個 32 位有符號整數,將整數中的數字進行反轉。

示例 1:

輸入: 123

輸出: 321

示例 2:

輸入: -123

輸出: -321

示例 3:

輸入: 120

輸出: 21

注意:

假設我們的環境只能儲存 32 位有符號整數,其數值範圍是 [−231,  231 − 1]。根據這個假設,如果反轉後的整數溢位,則返回 0。

class solution 

if(resultinteger.max_value)

result=0;

return (int)result;

}}

判斷乙個整數是否是回文數。回文數是指正序(從左向右)和倒序(從右向左)讀都是一樣的整數。

示例 1:

輸入: 121

輸出: true

示例 2:

輸入: -121

輸出: false

解釋: 從左向右讀, 為 -121 。 從右向左讀, 為 121- 。因此它不是乙個回文數。

示例 3:

輸入: 10

輸出: false

解釋: 從右向左讀, 為 01 。因此它不是乙個回文數。

class solution 

}return flag;

}}

羅馬數字包含以下七種字元:ivxlcdm

字元

數值i 1

v 5

x 10

l 50

c 100

d 500

m 1000

例如, 羅馬數字 2 寫做ii,即為兩個並列的 1。12 寫做xii,即為x+ii。 27 寫做xxvii, 即為xx+v+ii

通常情況下,羅馬數字中小的數字在大的數字的右邊。但也存在特例,例如 4 不寫做iiii,而是iv。數字 1 在數字 5 的左邊,所表示的數等於大數 5 減小數 1 得到的數值 4 。同樣地,數字 9 表示為ix。這個特殊的規則只適用於以下六種情況:

給定乙個羅馬數字,將其轉換成整數。輸入確保在 1 到 3999 的範圍內。

示例 1:

輸入: "iii"

輸出: 3

示例 2:

輸入: "iv"

輸出: 4

示例 3:

輸入: "ix"

輸出: 9

示例 4:

輸入: "lviii"

輸出: 58

解釋: c = 100, l = 50, *** = 30, iii = 3.

示例 5:

輸入: "mcmxciv"

輸出: 1994

解釋: m = 1000, cm = 900, xc = 90, iv = 4.

class solution 

sum = n >= prev ? sum + n: sum - n;

prev = n;

}return sum;

}}

編寫乙個函式來查詢字串陣列中的最長公共字首。

如果不存在公共字首,返回空字串""

示例 1:

輸入: ["flower","flow","flight"]

輸出: "fl"

示例 2:

輸入: ["dog","racecar","car"]

輸出: ""

解釋: 輸入不存在公共字首。

說明:

所有輸入只包含小寫字母a-z

class solution 

result=result.substring(0, j);

}return result;

}}

部落格初嘗試

本人現為一名普通的軟體工程專業的大二普通本科生,決定在今天於csdn平台開啟自己的部落格記錄之旅。在此,大聲的寫一句 hello world 首先是我對部落格的理解 寫部落格是自己對自身生活的記錄,包括工作生活和日程生活。這方便自己在生活前進的道路中回顧自身的過去,審視自生的變化,是提公升自己,激勵...

c 簡單隨機數初嘗試

這是我大約14年4月份初用rand 的乙個新嘗試,所以我覺得有必要記錄一下,其實我就是想充實一下blog,功能為生成符合條件的隨機數,稍微會點程式設計的人請無視。隨機生成100人成績,90分以上3個,80 90分12個,70 80分45個,60 70分35個,60分以下5個 include incl...

sklearn的初嘗試

最近學了一些機器學習的架構和內部實現,在實際做project的時候了解到大家都是使用high level封裝過的python機器學習包。sklearn是乙個很著名的包,記錄一下我對它的初次嘗試。for some strange python import mechanism,can t say im...