- 博客(12)
- 收藏
- 关注
原创 周期串
#include #include using namespace std;int main(){ char word[100]; cin >> word; int len = strlen(word); for (int i = 1; i <= len; i++) { if (len % i == 0)//周期一定是字符串长度的约数. { int ok = 1;
2013-09-16 15:44:57
414
原创 POJ 1503
#include #include using namespace std;const int maxn = 500;char a1[maxn], b1[maxn];int a2[maxn], b2[maxn], c[maxn], flag;int main(){ memset(a2, 0, sizeof(a2)); memset(b2, 0, sizeof(b2));
2013-08-22 11:19:46
371
原创 POJ 3617
#include #define MAX_N 2000char S[MAX_N + 1];int N;void solve(){ int a = 0, b = N - 1; while (a <= b) { bool left = false; for (int i = 0; a + i <= b; i++) { if (S[a + i] < S[b - i])
2013-08-21 21:19:08
434
原创 MFC #SDK编程#
Windows API操作系统把他所能够完成的功能以函数的形式给应用程序使用,应用程序对这些函数的调用叫做系统调用(应用程序是以函数的调用的方式来通知操作系统执行相应的功能),这些函数的集合就是Windows操作系统提供给应用程序编程的接口(Application Programming Interface),简称API。句柄(HANDLE),资源的标识操作系统要管理和操作这些资源,都
2013-08-09 21:08:45
586
原创 MFC #位图#
HANDLE LoadImage( HINSTANCE hinst, // 包含位图实体handle LPCTSTR lpszName, // 位图的来源 UINT uType, // 加载位图的类型 int cxDesired,
2013-08-08 10:14:00
556
原创 POJ 3069
#include #include using namespace std;int main(){ int X[1010]; int R, N; while (cin >> R >> N) { int i, ans = 0; if (R == -1 && N == -1) break; for (i = 0; i < N; i++) cin >> X[i]
2013-08-07 20:46:02
371
原创 算法 #全排序#
#include using namespace std;#define N 5int a[N] = {1, 2, 3, 4, 5};int n;void swap(int *a, int *b){ int t = *a; *a = *b; *b = t;}void sorts(int n){ int i; if (n == 1) { for (i = 0;
2013-08-06 14:49:32
363
原创 POJ 2386
#include using namespace std;int N, M;char field[110][110];void dfs(int x, int y){field[x][y] = '.';for (int dx = -1; dx <= 1; dx++){for (int dy = -1; dy <= 1; dy++){int nx = x + dx, ny = y + dy;if
2013-08-06 10:41:42
368
原创 POJ 3650
#include #include using namespace std;int main(){ char ch; int i; while ((ch = getchar()) != EOF && ch != '#') { switch (ch) { case ' ': cout << "%20"; break; case '!': cout
2013-07-23 15:50:48
459
原创 POJ 1007
#include using namespace std;int main(){ char str[110][110]; int len[110] = {0}; int flag[110] = {0}; int n, m, i, j, k, max = 0, min; cin >> n >> m; for (i = 0; i < m; i++) { cin >> str[
2013-07-20 18:38:41
360
原创 学习笔记#1
#include using namespace std;int main(){int a[10],i;for(i=0;i{cin>> *(a+i); //*(a+i) 下标引用}for(i=0;i{cout}return 0;}#include int main(){int a[10] = {1,2,3,4,5
2013-07-20 08:39:52
403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人