原创 python-輸入一個整數,輸出該數二進制表示中1的個數。其中負數用補碼錶示。
很挫 -5 => 5的二進制表示在,取反再加1
原创 Python - 輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否可能爲該棧的彈出順序
輸入兩個整數序列,第一個序列表示棧的壓入順序,請判斷第二個序列是否可能爲該棧的彈出順序。假設壓入棧的所有數字均不相等。例如序列1,2,3,4,5是某棧的壓入順序,序列4,5,3,2,1是該壓棧序列對應的一個彈出序列,但4,3,5,1,2就
原创 python 兩個棧實現堆
用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。
原创 Mysql - 查找薪水漲幅超過15次的員工號emp_no以及其對應的漲幅次數t 【having】
select emp_no, count(emp_no) as t from salaries group by emp_no having t > 15; 用到了 group by進行emp_no的分組 同時用到了having 即
原创 python - 將一個字符串轉換成一個整數,要求不能使用字符串轉換整數的庫函數。 數值爲0或者字符串不是一個合法的數值則返回0
注意: str.isdigit() str.isalpha() ord(str) 是字母轉數字 chr(12) 是數字轉字母
原创 python - 輸入一個鏈表,輸出該鏈表中倒數第k個結點。
牛客網這個題目有點傻啊,和Leetcode不一樣 超過鏈表長度竟然返回None,醉了
原创 Mysql - 從titles表獲取按照title進行分組,注意對於重複的emp_no進行忽略。
select title, count(distinct emp_no) as t from titles group by title having t >= 2;
原创 Mysql - 獲取所有部門中當前員工薪水最高的相關信息,給出dept_no, emp_no以及其對應的salary
注意值分別求得所有部門的最高薪資,在結果中用having 進行過濾 select a.dept_no, a.emp_no, b.salary from dept_emp a, salaries b where a.emp_
原创 python - 每日溫度
根據每日 氣溫 列表,請重新生成一個列表,對應位置的輸出是需要再等待多久溫度纔會升高超過該日的天數。如果之後都不會升高,請在該位置用 0 來代替。 例如,給定一個列表 temperatures = [73, 74, 75, 71, 69,
原创 GO學習之路 - 安裝
1、GO的安裝,mac系統直接brew install go 2、測試go是否安裝成功 => 輸入 go 之後進行測試 3、查看系統go的安裝路徑,發現本身安裝在 /usr/local/bin/go 下面,所以系統可以自動找到