原创 2020騰訊軟件測試實習面經

2020騰訊軟件測試實習面經 3.20週五晚上在官網投遞的簡歷 3.23週一晚上十點接到面試通知,直接發郵件和短信通知面試時間,沒有事先打電話約面 3.25週三一面 是牛客網的連接 先是自我介紹 然後關於簡歷的實習經歷

原创 【app inventor】計算器的實現

1.組件設計 2.邏輯設計 總共考慮兩種計算器 一種是手動輸入的,實現起來比較簡單,直接將文本輸入框內的內容進行相應操作即可; 第二種是手機計算器的鍵盤模式,實現起來稍微複雜一點,先定義一個“global 答案”用於存放第一個操作數

原创 【app inventor】onenet數據流讀取

1.組件設計 2.邏輯設計 瞭解onenet平臺數據流的http報文格式,詳見onenet官網

原创 【LeetCode】204. 計數質數

1.題目 統計所有小於非負整數 n 的質數的數量。 點擊跳轉原文 2.思路 寫isPrime函數用於判斷該數字是否爲素數 bool isPrime(int n){ if(n==1) return false; else if(

原创 【LeetCode】448. 找到所有數組中消失的數字

1.題目 給定一個範圍在 1 ≤ a[i] ≤ n ( n = 數組大小 ) 的 整型數組,數組中的元素一些出現了兩次,另一些只出現一次。 找到所有在 [1, n] 範圍之間沒有出現在數組中的數字。 您能在不使用額外空間且時間複雜

原创 【LeetCode】599. 兩個列表的最小索引總和

1.題目 假設Andy和Doris想在晚餐時選擇一家餐廳,並且他們都有一個表示最喜愛餐廳的列表,每個餐廳的名字用字符串表示。 你需要幫助他們用最少的索引和找出他們共同喜愛的餐廳。 如果答案不止一個,則輸出所有答案並且不考慮順序。 你

原创 【LeetCode】303. 區域和檢索 - 數組不可變

1.題目 給定一個整數數組 nums,求出數組從索引 i 到 j (i ≤ j) 範圍內元素的總和,包含 i, j 兩點。 點擊跳轉原題 2.思路 定義num數組,把前i個元素的和放入其中; 調用的時候直接返回即可; 3.代

原创 【LeetCode】451. 根據字符出現頻率排序

1.題目 給定一個字符串,請將字符串裏的字符按照出現的頻率降序排列。 示例 1: 輸入: “tree” 輸出: “eert” 解釋: 'e’出現兩次,'r’和’t’都只出現一次。 因此’e’必須出現在’r’和’t’之前。此外,"ee

原创 【LeetCode】506. 相對名次

1.題目 給出 N 名運動員的成績,找出他們的相對名次並授予前三名對應的獎牌。前三名運動員將會被分別授予 “金牌”,“銀牌” 和“ 銅牌”(“Gold Medal”, “Silver Medal”, “Bronze Medal”)。

原创 【LeetCode】307. 區域和檢索 - 數組可修改

1.題目 給定一個整數數組 nums,求出數組從索引 i 到 j (i ≤ j) 範圍內元素的總和,包含 i, j 兩點。 update(i, val) 函數可以通過將下標爲 i 的數值更新爲 val,從而對數列進行修改。

原创 【LeetCode】387. 字符串中的第一個唯一字符

1.題目 給定一個字符串,找到它的第一個不重複的字符,並返回它的索引。如果不存在,則返回 -1。 案例: s = “leetcode” 返回 0. s = “loveleetcode”, 返回 2. 點擊跳轉原題 2.思路 建立數

原创 【LeetCode】 騰訊—— 兩個排序數組的中位數

1.題目 給定兩個大小爲 m 和 n 的有序數組 nums1 和 nums2 。 請找出這兩個有序數組的中位數。要求算法的時間複雜度爲 O(log (m+n)) 。 你可以假設 nums1 和 nums2 不同時爲空 點擊跳轉原題

原创 【LeetCode】 騰訊--兩數之和

1.題目 給定一個整數數組和一個目標值,找出數組中和爲目標值的兩個數。 你可以假設每個輸入只對應一種答案,且同樣的元素不能被重複利用。 2.代碼 class Solution { public: vector<int> t

原创 【LeetCode】 345. 反轉字符串中的元音字母

1.題目 編寫一個函數,以字符串作爲輸入,反轉該字符串中的元音字母。 2.思路 遍歷字符串,把元音字母放入向量中; 再次遍歷字符串的時候,把這些元音字母再從向量中從後向前輸出。 3.代碼 class Solution { publ

原创 【LeetCode】 415. 字符串相加

1.題目 給定兩個字符串形式的非負整數 num1 和num2 ,計算它們的和。 注意: num1 和num2 的長度都小於 5100. num1 和num2 都只包含數字 0-9. num1 和num2 都不包含任何前導零。 你不能