相关分类: Java技术 C/C++ VB delphi
  • 面试题---找出数组中两个只出现一次的数

    题目描述:给一个数组,里面有两个数只出现一次,其它的数都出现两次,请找出这两个数; 样例:输入 2 4 2 7 4 9 输出 7 9 思路:假定要找出的这两个数为x、y 把所有的数异或,结果是x与y异或的值,那么肯定不为0,那么这个值的二进制至少有一位为1,也就是说x和y的二...

    2018-06-17 23:00:19

  • [SinGuLaRiTy] COCI 2016~2017 #5

    【SinGuLaRiTy-1012】 Copyright (c) SinGuLaRiTy 2017. All Rights Reserved. 最近神犇喜欢考COCI...... 测试题目 对于所有的题目:Time Limit:1s | Memory:256 MB 第一题:银行账户(account)[parato] 【题目描述】 大家都知道 28 定律吧,据说世界上 20% 的人拥...

    2018-06-17 23:00:08

  • 1038 一元三次方程求解

    1038 一元三次方程求解 2001年NOIP全国联赛提高组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 白银 Silver 题目描述 Description 有形如:ax 3 +bx 2 +cx+d=0这样的一个一元三次方程。给出该方程中各项的系数(a,b,c,d均为实数),并约定该方程存在三个不同实根(...

    2018-06-17 23:00:18

  • 1031 质数环

    1031 质数环 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题解 题目描述 Description 一个大小为N(N=17)的质数环是由1到N共N个自然数组成的一个数环,数环上每两个相邻的数字之和为质数。如下图是一个大小为6的质数环。为了方便描述,规定数环上的第一个...

    2018-06-17 23:00:10

  • C++的引用

    C++引用的学习: 通常引用第一个作用,人们会想到的是引用的变量的别名;(可以说是直接操作这个变量); 引用的声明: Type + + name(可以认为是一个常指针) 注意:(1)是起标识符的作用; (2) 声明引用时,必须先将其进行初始化; (3)不能建立数组的引用,因...

    2018-06-17 23:00:15

  • 读书笔记 effective c++ Item 36 永远不要重新定义继

    1. 为什么不要重新定义继承而来的非虚函数实际论证 假设我告诉你一个类D public继承类B,在类B中定义了一个public成员函数mf。Mf的参数和返回类型并不重要,所以假设它们都是void。实现如下: 1 class B { 2 public : 3 void mf(); 4 ... 5 }; 6 lass D: public B { .....

    2018-06-17 23:00:13

  • 1688 求逆序对

    1688 求逆序对 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 黄金 Gold 题目描述 Description 给定一个序列 a1,a2,,an ,如果存在 ij 并且 aiaj ,那么我们称之为逆序对,求逆序对的数目 数据范围: N=10 5 。 Ai=10 5 。时间限制为1s。 输入描述 Input Description...

    2018-06-17 23:00:03

  • 读书笔记 effective c++ Item 35 考虑虚函数的替代者

    1. 突破思维不要将思维限定在面向对象方法上 你正在制作一个视频游戏,你正在为游戏中的人物设计一个类继承体系。你的游戏处在农耕时代,人类很容易受伤或者说健康度降低。因此你决定为其提供一个成员函数,healthValue,返回一个整型值来表明一个人物的健康度。因为不...

    2018-06-17 23:00:05

  • (1)有哪几种表的实现方式——4

    线性表的实现方式有两种,一种是顺序表示,另一种是链表实现。 线性表体现的是数据元素之间的 唯一性 , 连续性 (如英文字母表)。 顺序表示 是指用一组地址连续的存储单元依次存储线性表的数据元素 。 LOC(A+1) = LOC(A) + 1; //LOC(A)是线性表的第一个数据元素的存...

    2018-06-17 22:59:53

  • C++11右值引用和std::move语句实例解析

    关键字:C++11,右值引用,rvalue,std::move,VS 2015 OS:Windows 10 右值引用(及其支持的Move语意和完美转发)是C++0x加入的最重大语言特性之一。从实践角度讲,它能够完美解决C++中长久以来为人所诟病的临时对象效率问题。从语言本身讲,它健全了C++中的引用类型...

    2018-06-17 22:59:54

2