原创 編程題——有假幣

編程題——有假幣 題目描述: 居然有假幣! 現在豬肉漲了,但是農民的工資卻不見漲啊,沒錢怎麼買豬肉啊。nowcoder這就去買豬肉,結果找來的零錢中有假幣!!!可惜nowcoder 一不小心把它混進了一堆真幣裏面去了。只知道假

原创 編程題——猴子分桃

編程題——猴子分桃 題目描述: 老猴子辛苦了一輩子,給那羣小猴子們留下了一筆巨大的財富——一大堆桃子。老猴子決定把這些桃子分給小猴子。 第一個猴子來了,它把桃子分成五堆,五堆一樣多,但還多出一個。它把剩下的一個留給老猴子,自己

原创 編程題——求正數數組的最小不可組成和(動態規劃:01揹包問題)

編程題——求正數數組的最小不可組成和(動態規劃:01揹包問題) 題目描述: 給定一個全是正數的數組arr 定義一下arr的最小不可組成和的概念: 1,arr的所有非空子集中,把每個子集內的所有元素加起來會出現很多的值,其中最小

原创 編程題——二進制插入

編程題——二進制插入 題目描述: 有兩個32位整數n和m,請編寫算法將m的二進制數位插入到n的二進制的第j到第i位,其中二進制的位數從低位數到高位且以0開始。 給定兩個數int n和int m,同時給定int j和int i,

原创 編程題——求最小公倍數

編程題——求最小公倍數 題目描述: 正整數A和正整數B 的最小公倍數是指 能被A和B整除的最小的正整數值,設計一個算法,求輸入A和B的最小公倍數。 輸入描述: 輸入兩個正整數A和B。 輸出描述: 輸出A和B的最小公倍數。 示

原创 編程題——兩種排序方法

編程題——兩種排序方法 題目描述: 考拉有n個字符串字符串,任意兩個字符串長度都是不同的。考拉最近學習到有兩種字符串的排序方法: 1.根據字符串的字典序排序。例如: “car” < “carriage” < “cats” <

原创 編程題——查找組成一個偶數最接近的兩個素數

編程題——查找組成一個偶數最接近的兩個素數 題目描述: 任意一個偶數(大於2)都可以由2個素數組成,組成偶數的2個素數有很多種情況,本題目要求輸出組成指定偶數的兩個素數差值最小的素數對 輸入描述: 輸入一個偶數 輸出描述: 輸

原创 編程題——井字棋

編程題——井字棋 題目描述: 對於一個給定的井字棋棋盤,請設計一個高效算法判斷當前玩家是否獲勝。 給定一個二維數組board,代表當前棋盤,其中元素爲1的代表是當前玩家的棋子,爲0表示沒有棋子,爲-1代表是對方玩家的棋子。

原创 1024程序員節

祝程序員同志們節日快樂! 分享一個有趣的題目:

原创 當你在瀏覽器地址欄輸入一個URL後回車,會發生哪些事情?

原文鏈接:https://blog.csdn.net/wuhenliushui/article/details/20038819/ 原文:http://igoro.com/archive

原创 vim環境設置(如:自動對齊)以及在vim中直接修改只讀文件

vim環境設置(如:自動對齊)以及在vim中直接修改只讀文件 在第一次使用vim寫代碼時,很多人應該都不適應(畢竟之前大都是用vs的),這裏寫一些簡單的vim環境設置,如自動對齊等,幫助大家更好地使用vim 首先找到vimrc

原创 編程題——奇數位上都是奇數或者偶數位上都是偶數

編程題——奇數位上都是奇數或者偶數位上都是偶數 題目描述: 給定一個長度不小於2的數組arr。 寫一個函數調整arr,使arr中要麼所有的偶數位上都是偶數,要麼所有的奇數位上都是奇數上。 要求:如果數組長度爲N,時間複雜度請達

原创 題目——猴子分桃

題目——猴子分桃 題目描述: 老猴子辛苦了一輩子,給那羣小猴子們留下了一筆巨大的財富——一大堆桃子。老猴子決定把這些桃子分給小猴子。 第一個猴子來了,它把桃子分成五堆,五堆一樣多,但還多出一個。它把剩下的一個留給老猴子,自己拿

原创 編程題——快到碗裏來

編程題——快到碗裏來 題目描述: 小喵們很喜歡把自己裝進容器裏的(例如碗),但是要是碗的周長比喵的身長還短,它們就進不去了。 現在告訴你它們的身長,和碗的半徑,請判斷一下能否到碗裏去。 輸入描述: 輸入有多組數據。 每組數據包

原创 編程題——數根

編程題——數根 題目描述: 數根可以通過把一個數的各個位上的數字加起來得到如果得到的數是一位數,那麼這個數就是數根;如果結果是兩位數或者包括更多位的數字,那麼再把這些數字加起來。如此進行下去,直到得到是一位數爲止。比如 ,對於