原创 leetcode 844. 比較含退格的字符串

給定 S 和 T 兩個字符串,當它們分別被輸入到空白的文本編輯器後,判斷二者是否相等,並返回結果。 # 代表退格字符。 示例 1: 輸入:S = "ab#c", T = "ad#c" 輸出:true 解釋:S 和 T 都會變成 “ac”

原创 mysql8.0.16出現The server time zone value '�й���׼ʱ��' is unrecogni的解決方法

今天初步接觸Spring課程就遇到這個錯誤,最初以爲是我的mysql安裝的有問題,所以就把mysql卸載了重新裝(結果挖了個很大的坑),重裝的時候出現了各種問題,以下是問題彙總:    1,mysql卸載不完全    解決方法 :    

原创 Lintcode 277 棧的push-pop序列

377. 棧的push-pop序列 CAT 專屬題目 中文English 給定一個棧的 push 和 pop 序列。判定其中是否有合法序列。 樣例 樣例 1: 輸入:push = [1, 2, 3], pop = [3, 2, 1] 輸

原创 Lintcdoe 1479 能否到達終點

1479. 能否到達終點 中文English 給一個大小爲 m*n 的map,1 代表空地,0 代表障礙物,9代表終點。請問如果你從 (0, 0) 開始能否到達終點? 樣例 樣例1 輸入: [ [1,1,1], [1,1,1],

原创 Lintcode 12 帶最小值操作的棧

12. 帶最小值操作的棧 中文English 實現一個棧, 支持以下操作: push(val) 將 val 壓入棧 pop() 將棧頂元素彈出, 並返回這個彈出的元素 min() 返回棧中元素的最小值 要求 O(1) 開銷. 樣例 樣例

原创 Lintcode 945 任務計劃

945. 任務計劃 中文English 給定一個字符串,表示CPU需要執行的任務。 這個字符串由大寫字母A到Z構成,不同的字母代表不同的任務。完成任務不需要按照給定的順序。 每項任務都可以在一個單位時間內被完成。 在每個單位時間,CPU可

原创 Lintcode 229 棧排序

229. 棧排序 中文English 請設計一種方法將一個棧進行升序排列 (最大的數在最上面)。 你可以使用另外一個棧來輔助操作,但不可將這些數複製到另外一個數據結構中 (如,數組)。 樣例 給一個棧: | | |3| |1| |2|

原创 Lintcode 61 搜索區間

61. 搜索區間 中文English 給定一個包含 n 個整數的排序數組,找出給定目標值 target 的起始和結束位置。 如果目標值不在數組中,則返回[-1, -1] 樣例 例1: 輸入: [] 9 輸出: [-1,-1] 例2:

原创 Lintcode 1667 區間統計

1667. 區間統計 CAT 專屬題目 中文English 給定一個01數組 arr 和 一個整數 k, 統計有多少區間符合如下條件: 區間的兩個端點都爲 0 (允許區間長度爲1) 區間內 1 的個數不多於 k 樣例 樣例 1: 輸入:

原创 java內存區域與內存溢出異常

一、運行時數據區域                                     其中:堆和方法區由所有線程共享,棧和程序計數器是線程私有。 程序計數器 :          程序計數器可以看做是當前線程所執行的字節碼的行號指示

原创 各種排序算法總結和比較

       常見的排序算法包括:插入排序、選擇排序、冒泡排序、快速排序、堆排序、歸併排序、希爾排序、二叉樹排序、計數排序、桶排序、基數排序。   比較排序和非比較排序       常見的排序算法都是比較排序,非比較排序包括計數排序、桶排

原创 LintCode Cat刷題記錄

846. 多關鍵字排序 給定 n 個學生的學號(從 1 到 n 編號)以及他們的考試成績,表示爲(學號,考試成績),請將這些學生按考試成績降序排序,若考試成績相同,則按學號升序排序。 樣例 樣例1 輸入: array = [[2,50],

原创 c++中vector用法詳解

          vector(向量): C++中的一種數據結構,確切的說是一個類.它相當於一個動態的數組,當程序員無法知道自己需要的數組的規模多大時,用其來解決問題可以達到最大節約空間的目的.          變量聲明:      

原创 java基礎篇-數組篇

1,一維數組:聲明: int arr[]; String[] str; 聲明數組之後還不能訪問它的任何元素,要爲其分配內存空間,還要指明數組長度,格式如下: arr =new int [5]; 或者 int mouth[]=new i

原创 EditText and setAlpha

EditText允許用戶在控件內進行輸入和編輯內容     android:hint="Type something here"    作用是在輸入框裏顯示一些提示性文字  一旦用戶輸入內容   提示性文字會消失 示例代碼如下<EditT