程序員兩次面試受挫的題,竟這麼簡單!等一下,我怎麼做不出來?
知識
09-01
來源:綜合自網路
如今的程序員,在互聯網行業中可謂混得風生水起。因為互聯網的特性,大多是以計算機語言編程的,所以程序員在一定程度上需要一定的邏輯思維,而這也是成為一個程序員所必備的。很多企業在面試程序員的時候,除了考驗程序員的技術之外,還會考一考程序員的邏輯思維。近日,就有一位程序員說自己面試兩次都栽在了同一道題上面:
可以看到,這道題是一道象棋邏輯題,看似簡單,因為紅方的都是攻擊型棋子,而且數量上佔優。而黑方的「將」只有一個。可是細想之下,發現並不止這麼簡單。於是很多網友熱情解答:
網友都沒有具體回答,畢竟要將軍的話,步驟比較多。但是網友們看出了一些端倪,紅色方先走的話,肯定是要被將吃掉一個車的,因為只有紅色放只有車能動。而棋盤確實是限制了紅色放棋子的發揮,所以這道題看似簡單其實比較難。不光如此,還有網友說:
網友評論
各環節:樓主你是不是傻啊,你自己用實體象棋模擬一下啊,看看如果你是將的話,會怎麼走,然後看看應該怎樣才能快速的讓紅色放贏。
東方紅:其實這道題出的比較精,因為紅色方要完成在有限的環境中做出一些看似簡單其實並不簡單的事情,這就很考驗我們的上手能力和邏輯能力,很多工作都是這樣的。
收款減肥:京東會考這樣的面試題?反正我在京東三年多了,沒聽說過這類象棋邏輯題啊。不過這道題確實挺難的,最主要是將還能連續三次不動,對紅方來說比較難受。
本文轉載自【程序員大咖】
※前端VS.後端
※直男七夕送禮避坑指南:繞過這些坑,來硬的!
TAG:程序員之家 |