标签:C++
1.static_cast static_cast < type-id > ( expression ) 该运算符把expression转换为type-id类型,但没有运行时类型检查来保证转换的安全性。 用法: 用于类层次结构中基类(父类)和派生类(子类)之间指针或引用的转换。  
一.引用的概念 引用就是某一变量(目标)的一个别名,对引用的操作与对变量直接操作完全一样。 引用的声明方法:类型标识符 &引用名=目标变量名. 说明: (1)&在此不是求地址运算,而是起标识作用。 (2)类型标识符是指目标变量的类型。 (3)声明引用时,必须同时对其进行初始化。 (4
题目描述 某一村庄在一条路线上安装了n盏路灯,每盏灯的功率有大有小(即同一段时间内消耗的电量有多有少)。老张就住在这条路中间某一路灯旁,他有一项工作就是每天早上天亮时一盏一盏地关掉这些路灯。 为了给村里节省电费,老张记录下了每盏路灯的位置和功率,他每次关灯时也都是尽快
题目描述 在有向图G 中,每条边的长度均为1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件: 1 .路径上的所有点的出边所指向的点都直接或间接与终点连通。 2 .在满足条件1 的情况下使路径最短。 注意:图G 中可能存
【题目描述】   【输入格式】    从文件中读入数据。    第一行有两个整数t, k,其中t代表该测试点总共有多少组测试数据,k的意义见【问题描述】。    接下来t行每行
★☆   输入文件:BlackHawk.in   输出文件:BlackHawk.out   评测插件 时间限制:0.05 s   内存限制:256 MB 【题目描述】 正义的萌
       输入:以文件的形式,包括:                  1.状态机的输入/输出                               2.状态机中使用的变量                               3.状态机模型 应包括:Nodes、Transition
题目链接   Problem Description Given two sequences of numbers : a[1], a[2], ...... , a[N], and b[1], b[2], ...... , b[M] (1 <= M <= 1
★★   输入文件:dec.in   输出文件:dec.out   简单对比 时间限制:1 s   内存限制:128 MB Description 出题是一件痛苦的事情! 题目看多了也有审美疲劳,于是我舍弃了大家所熟悉的A+B Probl
★☆   输入文件:cjzd.in   输出文件:cjzd.out   简单对比 时间限制:1 s   内存限制:128 MB   问题描述     今年是国际数学联盟确定的“20
问题描述 将整数n分成k份,且每份不能为空,任意两种方案不能相同(不考虑顺序)。 例如:n=7,k=3,下面三种分法被认为是相同的。 1,1,5; 1,5,1; 5,1,1; 问有多少种不同的分法。 输入:n,k (7≤
★★   输入文件:roads.in   输出文件:roads.out   简单对比 时间限制:1 s   内存限制:128 MB 译 by CmYkRgB123 描述 Farmer John 刚刚得到了几个新农场!他想把这几个农场用路连
回顾大二的数据结构知识。从数组开始。实现了一个可自动扩充容量的泛型数组。 头文件:Array.h #ifndef Array_hpp #define Array_hpp template <class T> class Array{ private: T *base;
Description Given a list, rotate the list to the right by k places, where k is non-negative. Example Given 1->2->3->4->5->NULL and k =
在这里我们要说的拓扑排序是有前提的         我们在这里说的拓扑排序是基于有向无环图的!!!。 (⊙o⊙)…我所说的有向无环图都知道是什么东西吧。。 如果不知道,我们下面先来来说说什么是有向无环图。 所谓有向无环图,顾名思义是不存在环的有向图(至于有向
★☆   输入文件:2015message.in   输出文件:2015message.out   简单对比 时间限制:1 s   内存限制:256 MB 【题目描述】 有n个同学(编号为1到n)正在玩一个信息传递的游戏。在
Description The set [1,2,3,…,n] contains a total of n! unique permutations. By listing and labeling all of the permutations in order, We get the follo
★★   输入文件:hztp.in   输出文件:hztp.out   简单对比 时间限制:0.5 s   内存限制:2 MB 【题目描述】 衡中活动很多,人也很多,一次活动有n个学生参与投票,现已知一名参赛选手票数超过半数
    2106. [NOIP2015] 斗地主 ★★★☆   输入文件:landlords.in   输出文件:landlords.out   简单对比 时间限制:2 s   内存限制:1
/*注意注意:本题非hdu4333原题,而是简化版,原版有多组数据。但此代码在修改输入后依旧可以通过多组数据*/   给出一个数字串,问有多少本质不同同构串比原串小,一样,大.同构串是指,对于原串S[1-N]通过旋转变成同构串S[i-N]+S[0-i-1].本质不同,指的是字符串不一样.