摘要:
EntropyTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 4593Accepted Submission(s): 1886Problem Des... 阅读全文
摘要:
给定长度N的字符串S,要求构造一个长度为N的字符串T,起初T是一个空串,随后反复进行如下操作:1.从字符串S的首部删除一个字符添加到T的末尾。2.从字符串S的尾部删除一个字符添加到T的末尾。要求构造的字符串T的字典序最小。可以按照如下算法:按照字典序比较当前字符串S及将它翻转后的字符串S‘,如果S>... 阅读全文
摘要:
有n项工作,每项分别在si开始,ti结束,对于每项工作一旦开始不能中途结束,参与的工作时间不能重叠,尽可能多的参加工作,求解最多项。应该在每次可以选择的工作中,选择出最早结束的那个工作进行。#include#include#define MAX 500using namespace std;int ... 阅读全文
摘要:
有1元,5元,10元,50元,100元,500元的硬币各c0,c1,c2,c3,c4, c5枚现在要使用这些硬币支付n元,问最少需要多少枚硬币,假设至少存在一种方案。应该尽可能使用500元的,然后再使用100元的.....使用贪心策略。#include "stdafx.h"#include#incl... 阅读全文
摘要:
#include "stdafx.h"#include#define MAX 500using namespace std;char imap[MAX][MAX];int n, m;void dfs(int x, int y){ imap[x][y] = '.'; for (int dx = -1;... 阅读全文
摘要:
#include "stdafx.h"#include#define MAX 100using namespace std;int n=7, k;int num[100] = { 1, 3, 4, 2, 5, 6, 7 };bool dfs(int i, int sum){ if (i == n)r... 阅读全文
摘要:
#include#include#include#include#define MAX 100using namespace std;const int INF = 10;typedef pairP;int d[MAX][MAX];char imap[MAX][MAX];int n, m;int ... 阅读全文
摘要:
技巧一:快速注释 选择需要注释的代码,多行或单行都很随意,然后使用”Ctrl+/”,或者使用“Ctrl+Shft+/”即可快速注释。注释了再同样按一下即可接触注释。这里的注释比eclipse中的java好用。技巧二:快速查找 按住”Ctrl+F”快捷键,即可进行快速搜索,在搜索框... 阅读全文
摘要:
#include#include#includeusing std::cin;using std::cout;typedef int type;typedef struct array{ type *base;//基址 int index[3];//数组每维大小 int count[3];//用... 阅读全文
摘要:
Factorial Trailing ZeroesTotal Accepted:18149Total Submissions:66015QuestionSolutionGiven an integern, return the number of trailing zeroes inn!.Note:... 阅读全文