自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李硕

C/C++编程

  • 博客(21)
  • 资源 (2)
  • 收藏
  • 关注

原创 基础语言-题目74(小学算术)

还是比较简单的,主要是要考虑到几个情况.比如进位给上一位的问题.这个题目还是比较简单的#include #include #include #include #include using namespace std;const int sta = '0';int main(){ char a[11], b[11]; while (cin >> a >> b) {

2012-11-20 21:56:54 897

原创 基础语言-题目72(financial)

这道题目,我主要学会了financial英文怎么写#83#include #include #include #include #include using namespace std;int main (){ double a[22]; double sum = 0; for (int i = 0; i < 12; i++) { cin >> a[i];

2012-11-20 21:44:34 556

原创 基础语言-题目65(另类的阶乘)

这个还是很好玩的一道简单水题咯..呵呵#include #include #include #include #include #include using namespace std;int fun (int x){ if (x <= 0) return 1; //主要是这里 不要返回0,要返回1 if (x == 1) return 1; return x %

2012-11-20 21:31:24 583

原创 基础语言-题目64(鸡兔同笼)

主要的就是一个解决问题的思路#include #include #include #include #include #include using namespace std;int main (){ int N; cin >> N; while (N--) { int num_elements, num_foot; cin >> num_elements

2012-11-20 21:17:56 1374

原创 小范围素数分解器

#include #include #include #include #include #include #include using namespace std;int main (){ int N; cout << setw (45) << "小范围的素因数分解器" << endl; cout << "Input the number that you want

2012-11-20 16:51:22 724

原创 基础知识-素数分解

最近才写过一个分解素数的程序,但是那个是先打印出素数表,然后存到数组里面,然后再用那个数去除,我也不知道哪个稍微快一点了,,,大范围的应该就是筛选法先筛选出来的要快一些,但是如果就是判断几个的话,当然就是直接筛选要快一些咯#include #include #include #include #include #include using namespace std;

2012-11-19 22:28:16 710

原创 HDU-1333(素数分解)

所有的,今天是没怎么玩就开始敲代码了..我是喜欢敲代码,也是喜欢解决自己的问题,也是喜欢自己一天一天的进步,但是,我没有那么多的时间陪别人去耗,所以呢,,我现在就得养成那么一个习惯,,学什么知识点就学一遍,然后无数遍的温习,永远的记住.#include #include #include #include #include #include using namespace

2012-11-19 21:42:14 991

原创 基础语言-题目62(笨小熊)

真的就暴漏出来自己的基础知识薄弱了,所以我才迫切的想将自己的基础打扎实.贴出代码,我觉得可以用字典树实现呀,,试试咯.代码:#include #include #include #include #include #include using namespace std;int t[33];const int sta = 'a';int prime (in

2012-11-19 19:44:20 687

原创 基础语言-题目57(6174问题)

我觉得这道题目用到的思想就是,一个atoi转换函数,还有就是解决问题的递归思想,解决了前一个问题,后面的就可以递归调用这种解决方法.还有就是模拟解决方法的能力,以后的题目,你不可能一看就知道怎么做的,也不可能确定自己的方法就是最简单的方法,但是你可以用笨笨的方法解决,这也是一种能力,就是实现自己思想,将自己的思想转换成代码的能力!#include #include #include

2012-11-16 20:46:26 572

原创 基础题目-素数分解(原创分享)

以前一直都不敢想这个问题,总觉得,这个问题应该是有什么高深的算法,现在上网查了查,也没有发现什么高深的算法,也就是这样写的.自己编了一次以后就有信心咯,呵呵.看看我的代码:/*质因数分解的问题,主要是进行如下步骤,第一步就是将求出所有的素数表,存入数组,然后再进行素数分解.注意: 首先输入你要分解的数字的个数,然后再输入你要分解的数字; */#include #in

2012-11-15 21:37:48 642

原创 基础语言-题目56(阶乘因式分解)

这道题目是比较简单的,我主要是不知道有没有什么高级一点的质因数分解的算法,我发现也没有什么更高级的算法,就是我自己想的那些算法,嘿嘿.一会就实现了他,呵呵.贴出代码:#include #include #include #include #include using namespace std;int Solve (int x, int primer){ int f

2012-11-15 21:04:34 808

原创 基础语言-题目40(求最大公约数和最小公倍数)

主要用到的还是gcd函数,很简单的一道题目,大家看看代码:#include #include #include #include #include using namespace std;int gcd (int a, int b){ return a % b == 0 ? b : gcd (b, a % b); }// 主要是一个gcd函数的运用,主要是回回写gcd

2012-11-15 20:27:25 731

原创 基础语言-题目39(水仙花数)

这是一道非常经典也是很好玩的一道题目,而自己需要做到的就是,将以前的做法完全的颠覆,自己通过现在学到的知识去改变做法,这样才能体现出,自己比别人的思想进步.呵呵.看代码:#include #include #include #include #include #define F(a) a*a*ausing namespace std;const int sta = '

2012-11-15 20:17:24 536

原创 语言入门-题目33(蛇形矩阵)_模拟

其实老早我就写过这个蛇形矩阵的题目了.所以这次还算是比较轻松的写出来了,只不过是可惜的是自己还是写了比较长的时间而且也改错改了一些时间.嘿嘿.我觉得这道题目就是一道模拟的题目.大家给看看咯.嘿嘿.#include #include #include #include #include using namespace std;int N;int a[111][111]

2012-11-14 22:56:35 723

原创 nyist-基础语言-题目24(素数距离问题)

这道题目还是蛮好玩的,运用到了素数的筛选法,对于自己的复习还是不错的,自己有很多细小错误的方面还是没有记住,看代码:#include #include #include #include #include #include #define Maxn 1000011using namespace std;bool p[Maxn];void Init (){ f

2012-11-14 22:11:01 685

原创 排序_Quick_Sort(快速排序)

快速排序的主要的思想就是在于划分,就是先找一个关键值,然后运用什么样的方法把数据分成小于关键值的在关键的左边,而大于关键值的在关键值的右边. 然后分配好了之后就可以直接递归调用了.贴出我自己写的代码,这是根据数据结构的基本思想写出来的:#include #include #include #include #include #include using namespace

2012-11-09 17:50:46 675

原创 排序_Bubble_sort(冒泡排序)

冒泡排序,时间复杂度是O(n^2),但是它的有点也十分优越,那就是比较容易敲出来代码,而且相对稳定,是一种稳定的排序方法.贴出代码:#include #include #include #include #include #include #define inf 0x3fffffffusing namespace std;int N;int a[1000];vo

2012-11-09 16:25:30 634

原创 排序_Dir_Choose(直接选择排序)

这是以前用的最多的一种排序,而我今天还在想什么才是选择排序呢..可想而知自己的基础打得是多么的不牢实了...#include #include #include #include #include #include #define inf 0x3fffffffusing namespace std;int N;int a[1000];void Dir_Choose

2012-11-09 16:17:47 573

原创 排序_Shell_Sort(希尔排序)更正版

希尔排序,可以更正的一点就是,增量是设计成偶数,还是设计成奇数,还是不用去管它,是什么样就是什么样呢?通过看前任的研究,可以发现,增量设计成奇数是可以减少点计算量的,但效果也不会很明显.呵呵,不过,做知识还是要严谨一些比较好.贴出代码:#include #include #include #include #include #include using namespa

2012-11-09 15:59:23 710

原创 排序_Shell_Sort(希尔排序)

希尔排序还是不错的,时间复杂度在O(n^1.3)这是我自己写出来的代码,我什么也没看别人的代码就是根据自己的理解自己敲出来的,大家看看:#include #include #include #include #include #include using namespace std;int a[10000];int N;void Shell (){ int

2012-11-09 15:33:10 664

原创 排序_Dir_Insert(直接插入排序)

直接插入排序就是很简单的,逻辑排序,更通俗一点的就是日常生活中我们都是利用这种方法排序的。贴出代码:#include #include #include #include #include #include using namespace std;int a[10000];int N;void Dir_Insert () //直接插入排序 { for (int

2012-11-09 15:30:30 669

检测计算机是否可以虚拟化

这是在你安装了虚拟机之后发现自己的电脑不能够正常的装系统,这个时候你就可以看看你的虚拟技术是不是都是开着的

2013-11-05

数据库系统教程课后答案-第三版(施伯乐)

数据库系统教程第三版的课后答案,我做成了pdf版本,仅供大家参考

2013-06-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除