自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

转载 第5章 构造、结构、拷贝、语意学

转自点击打开链接1.即使是一个抽象基类,如果它有非静态数据成员,也应该给它提供一 个带参数的构造函数,来初始化它的数据成员。或许你可以通过其派生 类来初始化它的数据成员(假如nostatic data member为publish或 protected),但这样做的后果则是破坏了数据的封装性,使类的维护和修 改更加困难。由此引申,类的data member应当被初始化,且只在其构造函 数或

2016-10-29 20:54:27 243

翻译 apue习题9_2建立新会话

写一段程序,要求调用fork并在子进程中建立一个新的对话期。验证子进程变成了进程组长而且不再有控制终端。首先看一下守护进程,和这个差不多daemon(守护进程)#include#include#include#includeint daemon_init(void){ char c; pid_t pid; if((pid=fork())<0

2016-10-29 17:19:55 525

原创 hdu1044(bfs+dfs/bfs+状态压缩)

1.状态压缩记录状态,用十位的二进制数表示每个宝石选还是不选,共有2^10=1024个状态,开个数组vis[maxn][maxn][1024]判断在每一点是否达到该状态,bfs搜索最短路径,W*H*1024个状态都要搜到,复杂度较高#include #include #include using namespace std;int W, H, L, M;bool vis[55][55

2016-10-29 11:11:10 445

原创 hdu1043八数码 bfs 打表/双向bfs/A*+康托判重+逆序奇偶剪枝

写之前拜读了这篇文章:八数码的八境界个人觉得写顺序为一(可写可不写,介意找工作的的人最好试试这种写法)-->三 -->二 -->四 -> 六-->八境界一、暴力广搜+STL判重方法:setvis;set红黑树实现,查找效率log(n);总的效率nlog(n)(10^6),肯定会TLE#include #include #include #include #inc

2016-10-25 12:57:45 1319 2

原创 第四章 function语意学(二)

取一个nontatic data member的地址,得到是member在class布局中的offset;取一个nostatic member function的地址,如果是nonvirtual,则得到他在内存中真正的地址,所有的nonstatic member function都需要对象的地址(this)     指向member function 的指针double (Point::*

2016-10-24 21:16:01 402

原创 第四章 function语意学(一)

4-1 Member的各种调用方式Nonstatic Member Functions(非静态成员函数)     非静态成员函数被内化成非成员函数的形式,步骤如下     1.改写函数签名,将this指针作为额外参数,如果成员函数是const函数,要变const class *const this     2.将对非静态数据成员的存取操作改写为经由this指针来存取

2016-10-18 21:22:35 487

原创 hdu 1031快排

读清题目就好做了:1、满意度选最大的k个2、当满意度相等时,选索引较小的那个3、按坐标非升序排列动态分配和静态分配用的时间一样:#include #include #include using namespace std;class node{public: double sf; int ind;public: node():sf

2016-10-11 08:55:21 475

原创 第三章 Data语意学

1、一个inline函数实体,在整个class声明未被完全看见之前,是不会被评估求值的。看下面的例子class A{ int i;public: A() :i(0){} int f() const { return g() + 1; } int g() const { return i; }};main(){

2016-10-10 20:04:09 396

原创 hdu 1028整数划分

1、母函数杭州电子科技大学课件算法就是简单的模拟,(1+x+x^2+x^3+...)(1+x^2…+x^4+x^6+...)(1+x^3…+x^6+x^9+)...(...)=[1*(1+x^2…+x^4+x^6+...)+x*(1+x^2…+x^4+x^6+...)+x^2*(1+x^2…+x^4+x^6+...]*(1+x^3…+x^6+x^9+)...(...)#in

2016-10-10 13:12:26 608

原创 hdu 1027(全排列)

1、暴力dfs,没有技巧#include #include #include using namespace std;const int maxn=1005;int a[maxn];int vis[maxn];int n,m;int c;bool flag;void init(){ flag=false; c=0; memset(vis

2016-10-09 10:48:47 495

原创 hdu1026(bfs+dfs打印路径)

#include #include#include#includeusing namespace std;const int maxn=105;char g[maxn][maxn];int s[maxn][maxn];//记录步数int dir[maxn][maxn];//记录方向int m,n;int dx[]={-1,1,0,0};int dy[]={0,0,-1,1};

2016-10-08 10:48:39 282

164个JAVA完美程序

164个JAVA完美程序,适合大作业。

2015-12-06

数字信号处理理论算法与实现(胡广书).的Matlab代码及参考文献

《数字信号处理理论、算法与实现》是2003年清华大学出版社出版的图书,作者是胡广书。绪论 O.1数字信号处理的理论 O.2数字信号处理的实现 0.3数字信号处理的应用 O.4关于数字信号处理的学习 参考文献 上篇经典数字信号处理 第1章离散时间信号与离散时间系统 1.1离散时间信号的基本概念 1.1.1离散信号概述 1.1.2典型离散信号 1.1.3离散信号的运算 1.1.4关于离散正弦信号的周期 1.2信号的分类 1.3噪声 1.4信号空间的基本概念 1.5离散时间系统的基本概念 1.6LSI系统的输入输出关系 1.7LSI系统的频率响应 1.8确定性信号的相关函数 1.8.1相关函数的定义 1.8.2相关函数和线性卷积的关系 1.8.3相关函数的性质 1.8.4相关函数的应用 1.9关于MATLAB 1.10与本章内容有关的MATLAB文件 小结 习题与上机练习 参考文献 第2章Z变换及离散时间系统分析 2.1Z变换的定义 2.2Z变换的收敛域 2.3Z变换的性质 2.4逆Z变换 2.4.1幂级数法 2.4.2部分分式法 2.4.3留数法 2.5LSI系统的转移函数 2.5.1转移函数的定义 2.5.2离散系统的极零分析 2.5.3滤波的基本概念 2.6IIR系统的信号流图与结构 2.6.1IIR系统的信号流图 2.6.2IIR系统的直接实现 2.6.3IIR系统的级联实现 2.6.4IIR系统的并联实现 2.7用z变换求解差分方程 2.8与本章内容有关的MATLAB文件 小结 习题与上机练习 参考文献 第3章信号的傅里叶变换 3.1连续时间信号的傅里叶变换 3.1.1连续周期信号的傅里叶级数 3.1.2连续非周期信号的傅里叶变换 3.1.3傅里叶级数和傅里叶变换的区别与联系 …… 下篇统计数字信号处理 附录 索引

2015-12-06

设计模式实训教程代码

如果说“四人帮”的《设计模式》是设计模式领域的“圣经”,那么之后出版的各种关于设计模式的书都可称之为“圣经”的“注释版”或“圣经的故事”。本书是得道者对“圣经”的“禅悟”,它既不像“圣经”那样因为惜字如金、字字珠玑而深奥、晦涩和难懂,又比“圣经”的“注释版”更深刻和全面、更通俗和生动、更接近开发者遇到的实践场景、更具指导性。本书兼收并蓄、博采众长,是设计模式领域里的里程碑之作。 全书共分为四部分,第一部分从原理的角度阐述了面向对象程序设计的6大原则;第二部生动地讲解和剖析了23种常见的设计模式,并进行了扩展,通俗易懂,趣味性极强而又紧扣模式的核心;第三部分对各种相关联的设计模式进行了深入分析和比较,旨在阐明各种设计模式比较理想的应用场景和它们之间的区别;第四部分探讨了设计模式的混编,讲解了如何在实际开发中将各种设计模式混合起来使用,以发挥设计模式的最大效用。最后,本书还附有一份设计模式彩图,可以裁剪,便于参考。

2014-12-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除