练习7.7:使用这些新函数重写7.1.2节练习中的交易处理程序//Sales.data.h
#ifndefSALES_DATA_H
#defineSALES_DATA_H
#include<iostream>
#include<string>
structSales_data
{
std::stringisbn()const{returnbookNO;}
doubleavg_price()const;
Sales_data&c..
分类:
编程语言 时间:
2014-10-27 07:05:02
阅读次数:
182
#include<iostream>
#include<vector>
voidfactorial(std::vector<int>&);
intmain(intargc,char**argv)
{
std::vector<int>vi{1,2,3,4};
factorial(vi);
}
voidfactorial(std::vector<int>&vi)
{
staticautoi=0;
if(i<vi.size()..
分类:
编程语言 时间:
2014-10-25 02:09:14
阅读次数:
209
Language:
Default
Hotel
Time Limit: 3000MS
Memory Limit: 65536K
Total Submissions: 12417
Accepted: 5346
Description
The cows are journeying north to Thunder Bay i...
分类:
其他好文 时间:
2014-10-24 14:47:14
阅读次数:
261
Language:
Default
Buy Tickets
Time Limit: 4000MS
Memory Limit: 65536K
Total Submissions: 13847
Accepted: 6926
Description
Railway tickets were difficult to buy ar...
分类:
其他好文 时间:
2014-10-23 22:49:24
阅读次数:
299
/***字符串匹配算法***/
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
typedef int Status;
#define MAXSTRLEN 255 //用户可在255以内定义最长串长
typedef char SString[MAXSTRLEN+...
分类:
编程语言 时间:
2014-10-23 12:27:37
阅读次数:
334
/***字符串匹配算法***/
#include
#include
using namespace std;
#define OK 1
#define ERROR 0
#define OVERFLOW -2
typedef int Status;
#define MAXSTRLEN 255 //用户可在255以内定义最长串长
typedef char SString[MAXSTRLEN+...
分类:
编程语言 时间:
2014-10-23 12:27:09
阅读次数:
161
#include "iostream"using namespace std;void swap(char a[],int i,int j){ char temp; temp=a[i]; a[i]=a[j]; a[j]=temp;}void permutation(char ...
分类:
其他好文 时间:
2014-10-22 20:07:25
阅读次数:
143
首先说1004,是个比较坑的题目。
题意:给出n个星星的位置,所有质量都为1,在一维坐标上,然后可以移动其中的k个,w是质量,di 是距离质心的距离,要求这样一个值 I 最小。
首先说一下质心的定义:质量与位置的成绩和除以质量和。
那么我们可以这样想,移动k个,那么会剩余ff = n - k 个,那么必然留下来相邻的是最优的,我们可以用O(n)的复杂度枚举所有相邻的 ff 个...
分类:
其他好文 时间:
2014-10-22 18:18:48
阅读次数:
262
思想:先顺时针打印一圈,再打印剩下的矩阵,直到最后的矩阵的行或列为0为止;#include "iostream"using namespace std;void main(){ int a[3][4]={{1,2,3,4},{8,7,6,5},{1,2,3,4}}; int m=3,n=...
分类:
其他好文 时间:
2014-10-22 12:23:07
阅读次数:
234
当vs升级到更新的版本后,运行原来无误的程序会出现一系列问题。例如:打不开iostream文件,lib文件,系统找不到文件等等出现这类问题的原因是,编译环境的include path和library path还指向原来版本vs的路径。所以要在配置文件中进行修改。打开:C:\Users\your us...
分类:
其他好文 时间:
2014-10-22 10:03:04
阅读次数:
185