- 博客(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
473
原创 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
422
原创 POJ 3617
#include #define MAX_N 2000 char 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
489
原创 MFC #SDK编程#
Windows API 操作系统把他所能够完成的功能以函数的形式给应用程序使用,应用程序对这些函数的调用叫做系统调用(应用程序是以函数的调用的方式来通知操作系统执行相应的功能),这些函数的集合就是Windows操作系统提供给应用程序编程的接口(Application Programming Interface),简称API。 句柄(HANDLE),资源的标识 操作系统要管理和操作这些资源,都
2013-08-09 21:08:45
656
原创 MFC #位图#
HANDLE LoadImage( HINSTANCE hinst, // 包含位图实体handle LPCTSTR lpszName, // 位图的来源 UINT uType, // 加载位图的类型 int cxDesired,
2013-08-08 10:14:00
618
原创 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
413
原创 算法 #全排序#
#include using namespace std; #define N 5 int 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
403
原创 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
409
原创 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
516
原创 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
401
原创 学习笔记#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
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅