[問題] 一題c語言題目請教

作者: wind00962 (Light)   2017-06-21 10:22:24
開發平台(Platform): (Ex: Win10, Linux, ...)
linux
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
gcc
最近面試寫到一個題目是自寫一個function
輸入 得到
(n) -> 1 (n-1)(n-1)
例如
(0) -> 0
(1) -> 100
(2) -> 1100100
(3) -> 111001001100100
想請問這個題目需要用什麼方法寫呢?
謝謝
作者: libertyleave (SSLin)   2017-06-21 10:52:00
利用遞回的方式去寫簡單的概念大概像這樣 http://ideone.com/u7QnHR
作者: MOONRAKER (㊣牛鶴鰻毛人)   2017-06-21 11:00:00
超傳統的recursion題目可惡比樓上慢
作者: wind00962 (Light)   2017-06-21 12:09:00
感謝
作者: Sirctal (母豬母豬 夜裡哭哭)   2017-06-21 12:11:00
我覺得你貼出題目也要講一下你的想法
作者: school4303 (某爬蟲類)   2017-06-21 18:10:00
伸手?
作者: Killercat (殺人貓™)   2017-06-21 21:09:00
這題還滿古典的 XD 我記得當年(10年有)我也解過這題

Links booklink

Contact Us: admin [ a t ] ucptt.com