C语言算法
独孤龙城
欢迎喜欢C/C++,windows核心编程的伙伴们来交流
展开
-
黑洞数算法
呵呵,想了有四十多分钟吧,要是我头脑能更快点就好了,程序的时间复杂度很小,而且思绪也有点乱。#include "iostream"#include "stdlib.h"using namespace std;int cave(int *p){ int mov; for (int i=0;i<5;i++) for (int j=0;j<i;j++)原创 2013-09-14 22:05:19 · 2327 阅读 · 0 评论 -
四点求距离最小
已知平面上若干个点的坐标。需要求出在所有的组合中,4个点间平均距离的最小值(四舍五入,保留2位小数)。比如有4个点:a,b,c,d, 则平均距离是指:ab, ac, ad, bc, bd, cd 这6个距离的平均值。每个点的坐标表示为:横坐标,纵坐标坐标的取值范围是:1~1000例如,如果程序输入:10,1020,2080,5010,20原创 2013-10-02 01:17:31 · 3124 阅读 · 0 评论 -
丢人啦,不定参数还可以。。。
丢人了,学C到现在,竟然不知道,不定参数还可以这样。。。。。#include "iostream"using namespace std;int fun(int sum,...){ int *temp=∑ temp++; for(int i=0;i<sum;i++) { cout<<*temp<<" "; temp++; } cout<<endl; return原创 2014-06-28 21:58:23 · 898 阅读 · 2 评论 -
关于x++与++x
今天一大早,强哥发了个题目来,是这样的原创 2014-08-17 13:42:45 · 1051 阅读 · 5 评论 -
数据结构之快排
快要面试了,数据结构今天算是刚拾起来,所以zui原创 2014-09-01 02:17:33 · 1169 阅读 · 0 评论 -
二分查找,递归与非递归实现
每次经理带我去面试别人,都会问一个二分查找的算法,我用惯了STL的算法,对于这些算法怎么实现,很少关注,但是他老是问这个。。。我就好奇了,反正闲来无事,看看怎么写吧。#include using namespace std; int digui_search(int arr[], int start , int end, int key){ if (start原创 2015-09-08 08:56:25 · 568 阅读 · 0 评论