码迷,mamicode.com
首页 > 2015年05月14日 > 全部分享
第九周项目1-复数类中的运算符重载(续)
在复数类中的运算符重载基础上 (1)再定义一目运算符 -,-c相当于0-c。 (2)定义Complex类中的>运算符的重载,实现输入和输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp * 完成时间:2015年05月14日 * 版...
分类:其他好文   时间:2015-05-14 22:07:36    阅读次数:98
awk固定字段
下面这个例子中,字段都是固定宽度的,但没有使用字段分隔符。substr函数可以用来创建字段。 范例 $ cat fixed 031291ax5633(408)987-0124 021589bg2435(415)866-1345 122490de1237(916)933-1234 010187ax3458(408)264-2546 092491bd9923(415)134-89...
分类:其他好文   时间:2015-05-14 22:07:32    阅读次数:130
【数据结构-栈】栈
栈可以把栈想像成一个桶 进栈:就是把和桶口一样大的烧饼往桶里面扔 出栈:就是把烧饼拿出来 特点:先进后出。先扔进去的烧饼最后才能拿出来,最后扔进去的烧饼,第一个拿出来 栈的组成typedef struct { int data[MaxSize];//数据区 int top;//指向栈顶的指针 }Stack;进栈 刚开始top = -1 top+1 然后把进栈的元素赋值给dat...
分类:其他好文   时间:2015-05-14 22:06:26    阅读次数:98
Linux下vim配置文件(无第三方插件版本)
update log: 1.remove all other plugins at all 2. needs vim version > 7.0 3. UD_CommentToggle do comment for some filetype 4. UD_UpdateInfo...
分类:系统相关   时间:2015-05-14 22:06:36    阅读次数:286
ORA-00205: ?????????????????????解决方案
ORA-00205: ?????????????????????解决方案 1.先关闭数据库   SQL> shutdown immediate 2.然后用下面的命令打开 SQL>startup pfile=E:\app\myTao\admin\orcl\pfile\init.ora.228201517227 open; 效果图如下: 3.然后执行下面的语句(注意是单引号) S...
分类:其他好文   时间:2015-05-14 22:06:10    阅读次数:115
单例设计模式
23大设计模式之单例设计模式(Singleton Pattern) 概念:   java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。   单例模式有以下特点:   1、单例类只能有一个实例。   2、单例类必须自己创建自己的唯一实例。   3、单例类必须给所有其他对象提供这一实例。   单例模式确保某个类只有一个实例,而且自行实例化并向整个...
分类:其他好文   时间:2015-05-14 22:05:32    阅读次数:137
C++ priority_queue 最大堆、最小堆
问题描述通常在刷题的时候,会遇到最大堆、最小堆的问题,这个时候如果自己去实现一个也是OK的,但是通常时间不太够,那么如何处理?这时,就可以借助C++ STL的priority_queue。具体分析 需要注意的是,C++ STL默认的priority_queue是将优先级最大的放在队列最前面,也即是最大堆。那么如何实现最小堆呢? 假设有如下一个struct:struct Node { int...
分类:编程语言   时间:2015-05-14 22:06:43    阅读次数:317
第九周项目2-Time类中的运算符重载(续)
在Time类中的运算符重载基础上 (1)定义对时间对象的自增和自减一目运算符 (2)定义Time类中的>运算符重载,实现时间的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp * 完成时间:2015年05月14日 * 版本号...
分类:其他好文   时间:2015-05-14 22:05:00    阅读次数:95
codeblocks调试出现问题原因
codeblocks调试出现问题原因  最近在学习用CodeBlocks编程,但调试时无法正常调试程序。各种调试按钮和调试快捷都无法正常操作,但是可以正常编译和运行,感觉很奇怪啦。后来回想许多软件安装和工作空间路径都不能有空格和中文!于是重建工程,codeblocks的调试真的可以正常进行了。原来又是dos的程序运行特性作怪,就是命令行下cdb.exe的参数是不能含空格和中文的的,有空格的参...
分类:其他好文   时间:2015-05-14 22:06:25    阅读次数:142
qt引入VS2010编译的dll
在qt中引入dll文件的时候,如果这个dll是qt编译的,直接把dll和lib文件拷到目录下,然后用#pragma comment(lib,"./xx.lib") 引入这个dll就可以用里面的函数了。 但是,这次我用vs2010编译了一个dll,用相同的办法,结果发现qt会报错,上论坛查了一下,发现用以下方式就可以在qt中正确引入vs2010编译的dll文件: 在pro文件里加上 LIBS...
分类:其他好文   时间:2015-05-14 22:04:22    阅读次数:134
第九周项目3-分数类中的运算符重载(续)
在分数类中的运算符重载基础上 (1)定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。 (2)定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。 /* * Copyright (c) 2015,烟台大学计算机学院 * All right reserved. * 作者:邵帅 * 文件:Demo.cpp...
分类:其他好文   时间:2015-05-14 22:05:03    阅读次数:128
UML中的六大关系
UML定义的关系主要有六种:依赖、类属、关联、实现、聚合和组合。这些类间关系的理解和使用是掌握和应用UML的关键,而也就是这几种关系,往往会让初学者迷惑。这里给出这六种主要UML关系的说明和类图描述,一看之下,清晰明了;以下就分别介绍这几种关系:     继承     指的是一个类(称为子类、子接口)继承另外的一个类(称为父类、父接口)的功能,并可以增加它自己的新功能的能力,继承是类...
分类:其他好文   时间:2015-05-14 22:06:16    阅读次数:140
poj1039--Pipe(计算几何)
poj1039:题目链接 题目大意:一条管子有n个折点,给出管子上壁n个点的坐标(x1,y1)(x2,y2)....,x1 如果想让光照的最远,那么除了全程的可能外,光一定会与某一个管壁相交,并且会与管中的两个节点相交,否则就可以调整光的角度,使其照的更远,枚举这两个点的位置,然后逐个点处判断相交的位置。 #include #include #include #include usi...
分类:其他好文   时间:2015-05-14 22:06:21    阅读次数:128
[LeetCode]*85.Maximal Rectangle
题目Given a 2D binary matrix filled with 0’s and 1’s, find the largest rectangle containing all ones and return its area.思路对于上图的一个01矩阵。我们可以一行一行的分析,假设第三行,我们按列扫描,遇到0时,柱子断开,重新形成柱子,遇到1时柱子高度加一。这样的话,我们就可以把问题转换...
分类:其他好文   时间:2015-05-14 22:05:23    阅读次数:137
查找序列中第二大的元素
这个问题,感觉很简单,一看就可能首先想到几种方法,例如: 首先对这个序列进行排序,然后取第二个位置的元素;或者循环遍历元素序列,找到最大的元素,然后将其移除。再重复此过程,得到第二大的元素。 但是都没有考虑其效率。下面提出一种方法: package algrithm; public class secondbignum { public static void main(String[]...
分类:其他好文   时间:2015-05-14 22:05:49    阅读次数:104
Django项目实践3 - Django模型(数据库字段及操作)
数据库字段 时间字段 DateTimeField和DateField和TimeField存储的内容分别对应着datetime(),date(),time()三个对象。 auto_now=Ture,字段保存时会自动保存当前时间,但要注意每次对其实例执行save()的时候都会将当前时间保存,也就是不能再手动给它存非当前时间的值。 auto_now_add=True,字段在实例第一次保存的时候会...
分类:数据库   时间:2015-05-14 22:05:05    阅读次数:189
HDU - 1698 - Just a Hook (线段树-成段更新)
题目传送:Just a Hook 思路:线段树,成段替换, 区间求和。成段更新时,注意延迟标记的作用,它就是用来暂停往下更新来达到节省时间的,然后每次更新每个节点的子节点之前都要判断是否需要往下更新。 AC代码: #include #include #include #include #include #include #include #include #i...
分类:其他好文   时间:2015-05-14 22:02:43    阅读次数:115
2192条   上一页 1 ... 11 12 13 14 15 16 17 ... 129 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!