![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法刷题
文章平均质量分 76
blueshell1949
爱编程,望共勉
展开
-
关于面试题中的约瑟夫循环我的解法
有一个数组a[1000]存放0-1000,要求每隔二个数删除一个数,到末尾时循环到开头继续进行,求最后一个被删掉数的原始下标。 这是题目。我做了一个通用解法,做的不好,希望大家指出错误。下面是代码。#define _CRT_SECURE_NO_WARNINGS #include #include #include #include //用来查看使用了多少时间。 /*循环版*/ void原创 2015-02-01 11:12:32 · 433 阅读 · 0 评论 -
关于面试题中进制转换不用库函数解法
编程实现,把十进制数(long型)分别以二进制和十六进制形式输出,不能使用printf系列库函数。这个用堆栈地方法很容易实现,但我试了下非堆栈法,我写的不太好,望指教。 #define _CRT_SECURE_NO_WARNINGS /*将十进制转换为二进制和八进制和十六进制不使用库函数*/ #include #include /*非堆栈写法*/ void main() { print原创 2015-02-01 14:58:26 · 391 阅读 · 0 评论