码迷,mamicode.com
首页 >  
搜索关键字:sicily    ( 285个结果
大数幂取模
//大数幂取模 #include "iostream" using namespace std; //(a^b) % m int mod(int a,int b,int m){ int result = 1; for(int i=0;i<b;i++) { result = (result*a) %m; } return result; } in...
分类:其他好文   时间:2015-01-22 01:50:13    阅读次数:189
大数取模
//大数取模 #include "cmath" #include "iostream" #include "string.h" using namespace std; int mod(char str[],int num) { int number[100]; for(int i=0;i<strlen(str);i++) number[i]=str[i]-'0'; ...
分类:其他好文   时间:2015-01-22 01:49:12    阅读次数:277
求10000以内的素数
#include "iostream" #include "cmath" #include "memory.h" using namespace std; const int Max = 10000; bool numbers[Max]; void searchprime(){ memset(numbers, true, sizeof(numbers)); for (int i = 2; ...
分类:其他好文   时间:2015-01-21 10:21:09    阅读次数:135
1155. Can I Post the lette
#include "iostream" #include "memory.h" #include "cstdio" using namespace std; int road[201][201]; int n, m; /* 利用弗洛伊德算法来解这道题,如果两个城市可以连通, 则其距离为0 */ inline void floyd(){ for (int i = 0; i < n; i++){ ...
分类:其他好文   时间:2015-01-13 23:24:40    阅读次数:396
1310. Right-Heavy Tree
#include "iostream" #include "cstdio" using namespace std; struct Node{ int val; Node *left, *right; Node(int v = 0){ val = v; left = NULL; right = NULL; } }; inline void preOrder(Node *he...
分类:其他好文   时间:2015-01-13 21:44:22    阅读次数:184
1090. Highways
#include "iostream" #include "memory.h" #include "cstdio" using namespace std; int grap[500][500]; int ans; int dis[500]; bool visited[500]; void prime(int n){ int source = 1; for (int i = 1; i <=...
分类:其他好文   时间:2015-01-13 21:39:05    阅读次数:153
1156. Binary tree 二叉树找根方法
#include "iostream" #include "memory.h" using namespace std; /* 找根方法: 每个节点输入次数:根节点在输入自己时输入一次, 非根节点在输入父节点时输入一次,在输入自己时又输入 一次,所以输入了两次。所以可以通过计数器,计算每个节点 被输入的次数来找出根节点。 */ const int MAX = 1002;...
分类:其他好文   时间:2015-01-13 21:37:09    阅读次数:180
sicily 中缀表达式转后缀表达式
题目描述将中缀表达式(infix expression)转换为后缀表达式(postfix expression)。假设中缀表达式中的操作数均以单个英文字母表示,且其中只包含左括号'(',右括号‘)’和双目算术操作符+,-,*,/。输入格式第一行是测试样例个数n。以下n行,每行是表示中缀表达式的一个字...
分类:其他好文   时间:2015-01-12 10:48:15    阅读次数:211
Sicily 1543. Completing Brackets
#include "iostream" #include "string" #include "stack" using namespace std; /* 题目链接:http://soj.sysu.edu.cn/show_problem.php?pid=1543&cid= 主要思想:先用栈来消除那些已经匹配了的, 然后再在剩下的那些里看有多少左括号和右括号; 每有一个右括号,就在字符串左边加上...
分类:其他好文   时间:2015-01-10 08:53:23    阅读次数:196
康托展开求八数码问题
/* 问题描述: 目标状态为: 1 2 3 4 5 6 7 8 0 输入初始状态,求初始状态到最终状态的路径分别 用u(向上),d(向下),l(向左),r(向右)来表示四个方向的移动; 如果有解,则输出路径,否则输出"unsolvable" 有多个输入 */ #include #include #include #include using namespace std; long long f...
分类:其他好文   时间:2015-01-09 17:22:51    阅读次数:311
285条   上一页 1 ... 16 17 18 19 20 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!