精 簡

個人筆記部落格

0%

問題翻譯:

  1. 給一個二維陣列,該陣列每個元素代表一塊地,每個元素內的值代表建築物高度.
  2. Keep City Skyline,代表一種建造規則,任何建築物不得建造比原本的列跟欄(column and row)最高建築的還要高.
閱讀全文 »

問題:
找出有多少不同組信箱地址.規則如下:

  1. 接在@之後為網域地址,如:@leet.code.com 與 @leetcode.com不同,.則代表在不同網段之下
  2. 接在@之前則為使用者名稱,可以任意加上多少.,如:kapo.ncer 等同於 kaponcer 等同於 k.a.p.o.n.c.e.r
  3. 使用者名稱可以再加上+號,+號之後到@之前都是使用者個人分類,如:kaponcer+leetcode 等同於 kapncer 等同於 kaponcer+gg

Example 1:

Input: [“test.email+alex@leetcode.com“,”test.e.mail+bob.cathy@leetcode.com“,”testemail+david@lee.tcode.com“]
Output: 2
Explanation: “testemail@leetcode.com“ and “testemail@lee.tcode.com“ actually receive mails

Note:

1 <= emails[i].length <= 100
1 <= emails.length <= 100
Each emails[i] contains exactly one '@' character.
閱讀全文 »

問題:
字串 J是寶石的集合,每個字元代表一種寶石,S字串則是一堆石頭集合,每個字元代表一顆石頭,需要找S中,有多少J裡面的寶石.

註:大小寫為不相同的,例如:大寫A跟小寫a代表不同的寶石.

閱讀全文 »

  1. 先建立Github 專案儲藏庫
    取得Clone URL: https://github.com/USERNAME/ProjectName.git

  2. 在Eclipse建立Maven Java 專案
    new->other-maven Project-> maven-archetype-quickstart

  1. 專案右鍵->Team->share Project
    ->勾選Use or create repository in parent folder of project
    ->點擊 Create Repository

  2. 設定 Git .gitignore 在Eclipse Java Maven專案中設定的內容

1
2
3
4
5
6
7
8
#Eclipse
.classpath
.project
.settings/

#Maven
log/
target/
  1. clone Github儲藏庫複製到專案資料夾下
    1
    git clone git-url
    將clone下來的資料
    .git/
    README.md
    覆蓋到專案資料夾下

從github clone專案到eclipse

  1. window/show View/Git Repositions

  2. 複製Github 專案的URL

  3. Git Repositions上右鍵/past repository Path or URL/該打的打一打…

  4. Pockage Explorer上右鍵/import/maven->Existing Maven Project
    ->Root Directory下設定上一個步驟存的專案位址->找到後打勾就完成了

可能的錯誤:在build時可能會產生出jre錯誤,因為maven只能用jdk所以必須設定build configure,將jre設定成jdk的jre

其他種方式如:import->git專案->convert to maven project會多產生一個pom.xml檔會不順利

———-完成———-
剩下在設定POM裡面的相依性套件以及classPath相關

註:如果步驟3直接連線github會出錯,目前還找不到答案.所以才使用步驟5的方式.
如果有人找到可以直接在Eclipse裡面操作的麻煩留言告知一下,感謝.