C
文章平均质量分 84
牟尼
研究方向:数据挖掘、机器学习、计算机视觉,对Web后台、游戏开发、移动开发感兴趣,对数据科学情有独钟!
展开
-
C语言经典算法100例(一)
C语言中有有许多经典的算法,这些算法都是许多人的智慧结晶,也是编程中常用的算法,这里面包含了众多算法思想,掌握这些算法,对于学习更高级的、更难的算法都会有很大的帮助,会为自己的算法学习打下坚实的基础。 接下来我们先来看10道: (1)输出9*9乘法口诀。 //9*9乘法口诀表void Table99(){ int i,j; for(i = 1; i <= 9; i+原创 2013-10-12 00:31:44 · 120174 阅读 · 28 评论 -
C语言经典算法100例(二)
1.判断某一年是否是闰年。//判断某一年份是否是闰年int IsLeapYear(int year){ return (year % 400 == 0 || (year % 4 == 0) && (year % 100 != 0));}运行结果:2.获得某年、某月的最大天数。//获得某年、某月的最大天数int GetMaxDay(int year,int m原创 2013-10-15 00:52:20 · 20725 阅读 · 9 评论 -
喝汽水问题
喝汽水问题问题描述: 1.某学院有m个学生参加南湖春游,休息时喝汽水。南湖商家公告如下: (1) 买一瓶汽水定价1.40元,喝1瓶汽水(不带走)1元。 (2) 为节约资源,规定3个空瓶可换回1瓶汽水,或20个空瓶可换回7瓶汽水。 (3) 为方便顾客,可先借后还。例如:借1瓶汽水,还3个空瓶;或借7瓶汽水,还20个空瓶。 问:m个学生每人喝1瓶汽水(不带走)原创 2013-11-17 14:54:51 · 2812 阅读 · 0 评论 -
C++中动态申请二维数组并释放方法
C/C++中动态开辟一维、二维数组是非常常用的,以前没记住,做题时怎么也想不起来,现在好好整理一下。 C++中有三种方法来动态申请多维数组 (1)C中的malloc/free (2)C++中的new/delete (3)STL容器中的vector 下面逐一介绍:第一种:malloc/free1.动态开辟一维数组//动态开辟一维数组void dynamicC原创 2013-11-17 17:00:22 · 54072 阅读 · 11 评论 -
打鱼还是晒网问题
打鱼还是晒网问题 中国有句俗语叫“三天打鱼两天晒网”。某人从1990年1月1日起开始“三天打鱼两天晒网”,问这个人在以后的某一天中是“打鱼”还是“晒网”。 问题分析:1)计算从1990年1月1日开始至指定日期共有多少天;2)由于“打鱼”和“晒网”的周期为5天,所以将计算出的天数用5去除;3)根据余数判断他是在“打鱼”还是在“晒网”; 若余数为1,2,3,则他是在“打鱼原创 2013-11-21 00:27:08 · 4089 阅读 · 0 评论