作者wind00962 (Light)
看板C_and_CPP
标题[问题] 一题c语言题目请教
时间Wed Jun 21 10:22:24 2017
开发平台(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
想请问这个题目需要用什麽方法写呢?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.129.68.136
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1498011747.A.BC3.html
1F:推 libertyleave: 利用递回的方式去写 06/21 10:52
3F:→ MOONRAKER: 超传统的recursion题目 06/21 11:00
4F:→ MOONRAKER: 可恶比楼上慢 06/21 11:00
5F:→ wind00962: 感谢 06/21 12:09
6F:推 Sirctal: 我觉得你贴出题目也要讲一下你的想法 06/21 12:11
7F:嘘 school4303: 伸手? 06/21 18:10
8F:→ Killercat: 这题还满古典的 XD 我记得当年(10年有)我也解过这题 06/21 21:09