第一个T函数6/3/04 4:42AM

原创 2004年09月13日 16:25:00

第一个T函数
#include
#include "stdlib.h"
#include

using namespace std;
template T co(T A[],int n);
template <> char* co(char* a[],int y);
int main()
{
 int d[5]={50,10,28,5,100};
 int p;
 p = co(d,5);
 cout << p << "/n";
 char* dd[5] ={"lbsjs","jkdjkalssdjkljkl","jkkj","lihui","gougou"};
 char* dw=co(dd,5);
 cout << dw <<"/n";
 system("pause");
 return 0;
}

template
T co(T a[],int n)
{
    T u;
    u = a[0];
    for(int i = 1;i < n;i++)
     {
       if (a[i] > u)
       u = a[i];
     }
    return u;
}            
template <> char* co(char* a[],int y)
{
 int q,b;
 q = strlen(a[0]) + 1;
 for(int i = 1;i < y;i++)
  {
   b = strlen(a[i]) + 1;
    if (b > q)
     q = b;
  }
  for(int i = 0;i < y;i++)
   {
     if (strlen(a[i]) + 1 == q)
       return a[i];
   }
}      
       

版权声明:本文为博主原创文章,未经博主允许不得转载。

Python学习笔记(一)

一、基本语法 1、raw_input()取的内容永远以字符串的形式返回 2、“”和’'的一个区别是      “This’s a test!” √      ’This’s a test!’ ×   ...
  • sfh366958228
  • sfh366958228
  • 2015年02月03日 14:38
  • 1371

【蓝桥第二周】01背包问题

01背包问题 题目描述 Description     有N件物品和一个容量为V的背包。第i件物品的重量是w[i],价值是v[i]。 求解将哪些物品装入背包可使价值总和最大。 输入描述 Inpu...
  • c18219227162
  • c18219227162
  • 2015年12月19日 23:21
  • 228

POJ_3463_Sightseeing(最短路/次短路条数)

题意:给你一个有向图,如果次短路长度刚好比最短路大1,那么输出最短路条数与次短路条数之和,否者直接输出最短路的条数。...
  • jhgkjhg_ugtdk77
  • jhgkjhg_ugtdk77
  • 2015年04月16日 21:19
  • 567

hdu 1166 敌兵布阵——(区间和)树状数组/线段树

这就是一个区间求和问题,可以用树状数组来做: 在此之前,需要了解一下按位与运算符——&;计算的规则是,仅当两个数都为真,则结果为真。 例如 90&45==8——————因为 在二进制中 0101 1...
  • stffer
  • stffer
  • 2015年08月12日 08:39
  • 615

js正则表达式之$1$2$3$4$5$6$7$8$9属性,返回子匹配的结果

功能:$1-$9存放着正则表达式中最近的9个正则表达式的匹配结果,这些结果按照子匹配的出现顺序依次排列。  基本语法RegExp.$n  注意:这些属性是静态的,除了replace中的第二...
  • ywb201314
  • ywb201314
  • 2015年11月21日 21:18
  • 1509

PTA数据结构5-1,5-2

5-1 最大子列和问题 5-2 一元多项式的乘法与加法运算设计函数分别求两个一元多项式的乘积与和。输入格式:输入分2行,每行分别先给出多项式非零项的个数,再以指数递降方式输入一个多项式非零项系数和指数...
  • Phenixfate
  • Phenixfate
  • 2015年09月07日 13:23
  • 1263

ccf Z字形扫描

201412-2 试题名称: Z字形扫描 时间限制: 2.0s 内存限制: 256.0MB 问题描述: 问题描述   ...
  • silence401
  • silence401
  • 2016年09月07日 21:52
  • 749

编程之美2.19—区间重合判断

题目: 输入两个表示区间范围的整数[x,y] 然后输入N个无序区间[x1,y1], [x2, y2], [x3, y3]... 求解第一次输入的区间是否在N个无序区间组合成的大区间中。 基本思想:...
  • wtyvhreal
  • wtyvhreal
  • 2015年04月28日 22:58
  • 873

51NOD 1003 阶乘后面0的数量

题目链接:https://www.51nod.com/onlineJudge/questionCode.html#!problemId=1003 1003 阶乘后面0的数量 ...
  • qq_34287501
  • qq_34287501
  • 2017年01月26日 20:39
  • 159

linux 下的init 0,1,2,3,4,5,6知识介绍

一. init是Linux系统操作中不可缺少的程序之一。   所谓的init进程,它是一个由内核启动的用户级进程。   内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序...
  • halou90
  • halou90
  • 2015年10月30日 14:03
  • 980
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第一个T函数6/3/04 4:42AM
举报原因:
原因补充:

(最多只允许输入30个字)