原创 網易互聯網2017在線筆試題目-魔力手環

題目描述: 小易擁有一個擁有魔力的手環上面有n個數字(構成一個環),當這個魔力手環每次使用魔力的時候就會發生一種奇特的變化:每個數字會變成自己跟後面一個數字的和(最後一個數字的後面一個數字是第一個),一旦某個位置的數字大於等於1

原创 華爲2017實習生招聘筆試題-任務調度

輸入:[1.80.1.10]|[2.20.11.15]|[3.50.21.10]|[4.120.31.10]|[5.100.41.10] 輸出:0.1|1.10|2.10|3.10|4.10|5.10|2.5|0.144

原创 阿里巴巴集團2017暑期實習Java研發工程師在線編程題-數組分片

題目:一個整型(非負)數組,將其劃分爲總和相同的4個切片,例如:{2,5,1,1,1,1,4,1,7,3,7},切片操作後劃分爲:{2,5},{1,1,1,4},{7},{7},也就找到所謂的四等分點,切分點分別是1,1,3,切分

原创 華爲2017實習生招聘筆試題-公司年會

公司年會 解題思路 N是輸入的三個數中最大的數,因此N最大爲9。由於任意3個不重複的數(不考慮2,5,6,9倒轉的情況)組成的一位數有3種,兩位數有6種,加起來9種。如果考慮2,5,6,9倒轉情況則種樹更多,因此這題的題

原创 [LeetCode.200]Number of Islands

問題描述 Given a 2d grid map of ‘1’s (land) and ‘0’s (water), count the number of islands. An island is surrounded by

原创 Hexo安裝+github部署博客教程

1.Hexo環境搭建 1 安裝 Git 下載地址:Git 下載 Git並按照提示完成安裝 2 安裝Node.js 下載地址:Node.js 下載 Node.js並按照提示完成安裝 3 Hexo環境搭建 3.1 安裝 Hexo

原创 滴滴出行2017春招研發工程師筆試題-翻轉單詞順序

//java public static void main(String[] args){ Scanner sc = new Scanner(System.in); while(sc.has

原创 [LeetCode.542]01 Matrix

問題描述 Given a matrix consists of 0 and 1, find the distance of the nearest 0 for each cell. The distance between tw

原创 正則表達式-如何從一個字符串中拿到特定內容

做Web開發時,經常需要從一個消息中去取得自己需要的字段信息,如果這個消息是Json或XML類型那很方便。但如果是個字符串呢,就像下面這樣: val str = “window.code=200;window.redirect_

原创 滴滴出行2017春招研發工程師筆試題-套娃

思路:二維數組排序+動態規劃 import java.util.Arrays; import java.util.Comparator; import java.util.Scanner; public class Mai

原创 KMP算法之我見

KMP算法(時間複雜度O(m + n))最核心的是求next數組,然後再根據next數組來進行模式匹配。因此分爲兩部分: 1.求next數組 next數組記錄的是模式串的特徵,即最長相同前後綴 考慮如下模式串P:ABCDABC 它

原创 [LeetCode.368]Largest Divisible Subset

問題描述 Given a set of distinct positive integers, find the largest subset such that every pair (Si, Sj) of elements

原创 [Leetcode.467]Unique Substrings in Wraparound String

問題描述 Consider the string s to be the infinite wraparound string of “abcdefghijklmnopqrstuvwxyz”, so s will look lik

原创 微信羣管理機器人

本人業餘時間愛好,用Scala寫的封裝了微信Web協議的一個微信羣管理機器人框架,用到了Akka,Play,Slick等技術。 目前支持情況 羣消息接收: [√] 文本 [√] 圖片 [√] 地理位置 [√] 個人名片 [√]

原创 [LeetCode.300]Longest Increasing Subsequence

問題描述 Given an unsorted array of integers, find the length of longest increasing subsequence. For example, Given [