码迷,mamicode.com
首页 >  
搜索关键字:穷举法    ( 218个结果
15-07-03 语句- for () 循环语句-穷举法 for() 穷举法 用循环把各种可能的情况都走一遍,然后用if条件把满足要求的结果给筛选出来。
15-07-03 语句- for () 循环语句-穷举法for() 穷举法用循环把各种可能的情况都走一遍,然后用if条件把满足要求的结果给筛选出来。例如:1、找100以内的偶数 for (int i = 0; i =1A和D不能一起去; a+d= 1 && a+d <= 1 &...
分类:其他好文   时间:2015-07-14 13:01:29    阅读次数:89
C语言之基本算法38—格式化输出10000以内的所有完数
//穷举法! /* ================================================================== 题目:求10000以内的所有完数,统计数量并以如下格式输出: 28=1+2+4+7+14. 注:完数是除了本身外,其值等于包含1的所有因子之和! 如:28的所有因子是:1,2,4,7,28,除了28外其它因子的和=28,故28是完数!...
分类:编程语言   时间:2015-07-14 06:14:47    阅读次数:172
C语言之基本算法26—佩尔方程求解
//穷举法! /* ====================================================== 题目:求佩尔方程x*x-73*y*y=1的解。 ====================================================== */ #include #include int main(void) { int x,y;...
分类:编程语言   时间:2015-07-12 15:48:11    阅读次数:146
POJ 1207 3N+1 Problem
更简单的水题,穷举法即可。需要注意的点:1.i 和 j的大小关系不确定,即有可能 i>j2.即使i>j,最后输出的结果也要严格按照输出,亦即如果 1 /* 2 * File: 1207.h 3 * Author: chrischeng021 4 * 5 * Created on Ju...
分类:其他好文   时间:2015-07-09 17:49:17    阅读次数:122
15-07-03 语句- for () 循环语句-穷举法
for() 穷举法用循环把各种可能的情况都走一遍,然后用if条件把满足要求的结果给筛选出来。例如:1、找100以内的偶数 for (int i = 0; i =1A和D不能一起去; a+d= 1 && a+d <= 1 && a+e+f == 2 && b+c !=...
分类:其他好文   时间:2015-07-05 23:46:44    阅读次数:127
算法练习:两指针之三数之和为0
问题描述 给出一个整型数组,找出所有三个元素的组合,其组合之和等于0。要求在结果集里不含有重复的组合。 举例: 输入{-2, 1, -1, 2, 1} 输出{-2, 1, 1 }   问题分析 最容易想到的是穷举法,挑选第一个元素,然后在其后挑选第二个元素,再从除已经挑选出的两个元素之外挑第三个元素,判断三者之和是否为0;第二种想到的是用回溯递归,这两种方法的时间复杂度均为O(n^3...
分类:编程语言   时间:2015-07-02 19:32:39    阅读次数:189
北大OJ_1007题:DNA Sorting
该题的意思是输入指定数量的字符串,每个字符串的长度一样,找出每个字符串中逆序对,然后按逆序对的升序输出所以的字符串,逆序对相同的则按输入时的顺序输出。 此题的突破点在找逆序对,以下列举两种找出逆序对的方法。 穷举法找逆序对(时间复杂度为O(n^2)) #include #include #include #include using namespace std; struct t...
分类:其他好文   时间:2015-06-20 09:12:50    阅读次数:104
for循环、穷举法和迭代
循环:初始条件,循环条件,状态改变,循环体。for(初始条件;循环条件;状态改变){ 循环体}for(int i=1;i=1●A和D不能一起去; a+d!=2●A、E和F三人中要派两人去; a+e+f==2●B和C都去或都不去; b+c!=1●C和D两人中去一个; c+d==1●若D不去,则...
分类:其他好文   时间:2015-05-27 20:58:13    阅读次数:172
穷举法和搜索法的统计三角形
#include #include #include using namespace std;int n,l[15];bool h[10000];bool is_triangle(int a,int b,int c) { return !h[a * 100 + b] && a && b ...
分类:其他好文   时间:2015-05-27 09:42:44    阅读次数:110
218条   上一页 1 ... 14 15 16 17 18 ... 22 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!