![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c/cpp
Mr_print
new Thread&&pthread&&kernel_thread...
展开
-
打印图案
前几天去面试,遇到一个打印图案的题,结果类似于这样: 000000000 011111110 012222210 012333210 012343210 012333210 012222210 011111110 000000000 第一圈是0,第二圈是1,依此类推。考虑情况比较多,记录一下。 其实变化的规律要分把个区域来看,用原创 2014-03-16 19:34:32 · 822 阅读 · 0 评论 -
递归高效处理
递归是一种代码简洁实现简单的但效率不太高的处理重复计算的方法。效率不高是因为耗内存,耗内存是回溯时的重复计算,每次函数调用时参数的进栈出栈。所以,提高递归效率的方法就是减少重复计算。最简单的就是保存之前计算的结果。 举例说明,这是个常见的面试题: 对于一个递归函数w(a,b,c) 如果a 20 or b> 20 or c> 20就返回w(20,20,20) 如果a< b并且b< c原创 2014-03-21 11:48:45 · 1813 阅读 · 0 评论