码迷,mamicode.com
首页 > 其他好文
poj 1077 Eight (BFS)
八数码问题,各种解法。 /* // BFS #include #include #include using namespace std; // 把1..n的排列映射为数字 0..(n!-1) int fac[] = { 1, 1, 2, 6, 24, 120, 720, 5040, 40320, 362880 };//... int order(const char *s, int ...
分类:其他好文   时间:2015-05-13 10:33:15    阅读次数:94
POJ - 2182 - Lost Cows (线段树)
题目传送:Lost Cows 思路:线段树,从后往前扫描,如果当前数字为n,则表示它是剩余的序列中(包括他自己)顺序后的第n+1个数。找到后删除,借助线段树可以达到快速删除的效果 AC代码: #include #include #include #include #include #include #include #include #include #in...
分类:其他好文   时间:2015-05-13 10:33:48    阅读次数:116
nginx反向代理优化(文件描述符)
lsof工具文件描述符是一个简单的整数,用以标明每一个被进程所打开的文件和socket。第一个打开的文件是0,第二个是1,依此类推。Linux操作系统通常给每个进程能打开的文件数量强加一个限制,Linux通常有一个系统级1024的限制。 随着并发的增大,原有系统默认的1024个文件描述符肯定会不够用,时间越长,系统可能会报如下错误:open files limits…..查看nginx进程所占用的...
分类:其他好文   时间:2015-05-13 10:33:41    阅读次数:148
前端框架对页面的损害+如何判断一个dom是否存在某个属性
目录进入主题 我的经历 特此记下造福后人 如何判断一个dom是否存在某个属性 进入主题 今天遇到一个问题就是引发了我对各种前端框架的思考。 首先我个人认为前端js+css框架,多数其实原理是这样的: 写页面的时候使用框架提供的css类。 然后框架通过这些预定义样式提供美观的界面。 涉及到功能的则是通过jquery的选择器根据class选择到dom元素,然后对dom元素进行操作。 完毕 如上所述,框...
分类:其他好文   时间:2015-05-13 10:32:54    阅读次数:142
UVALive 4015 - Caves(树形DP)
题意:一棵n个节点的有根树,树的边有正整数权,表示两个节点之间的距离,你的任务是回答这样的询问,从根节点出发,走不超过x单位的距离,最多能走多少个节点,节点经过多次算一个,对于每次的询问输出:经过节点数最大的值。 注意题目给出的 i, j,d,其中 j 是 i 的父节点。 思路:树形DP,设 d[ i ][ j ][ k ] 表示以第i个节点为根节点的子树机器人访问j个节点走的最少的路程,k==0表示访问完后又回到i节点,k==1 表示访问完后不回来, 则状态转移方程为: d[x][j+k][0] ...
分类:其他好文   时间:2015-05-13 10:32:41    阅读次数:127
基于 VNCServer + noVNC 构建 Docker 桌面系统
不同于 Qemu/VMware/VirtualBox 等虚拟化方案,Docker 本身没有提供图形界面支持,只能使用 “远程桌面” 支持。目前 Docker 仓库中两个最火的方案分别是 SSH + Xpra (C/S架构) 和 VncServer + noNVC (B/S架构)。早期已经介绍了前者,本文介绍后者。...
分类:其他好文   时间:2015-05-13 10:32:15    阅读次数:614
第八周项目一 实现复数类中的运算符重载
(1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除。   #include using namespace std; class Complex { public: Complex(){real=0;imag=0;} Complex(double r,double i){real=r; imag=i;} Complex ...
分类:其他好文   时间:2015-05-13 10:27:51    阅读次数:125
【BZOJ3207】花神的嘲讽计划Ⅰ hash+可持久化线段树
题解: 首先因为嘲讽长度固定,所以我们可以给每个点固定一个hash值(不固定的话我还真不会做)。 然后用可持久化线段树实现一段区间内有哪些数,然后查询一段区间是否有要的那个数就行了。 代码: #include #include #include #include #define N 401000 #define LOGN 20 #define base 107 #define...
分类:其他好文   时间:2015-05-13 10:26:26    阅读次数:112
第八周项目二-Time类中的运算符重载
实现Time类中的运算符重载 class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsigned short int second; // 秒 public: CTime(int h=0,int m=0,int s=0);...
分类:其他好文   时间:2015-05-13 10:25:15    阅读次数:124
【BZOJ1142】【POI2009】Tab 乱搞
注:我没用hash。 题解: 首先我们发现无论如何变换,该在一行的还是会在一行,该在一列的还是会在一列。 拿行举例:我们交换行,在一行的一定还同一行,不在一行的一定还不在同一行;我们交换列,则一个元素的行标号不会被改变,行上的【(在/不在)同一行】这条性质一定不会改变。 然后这样我们扫两遍矩阵。 第一遍我们把每行内元素排序,然后再把矩阵的每一行排下序, O(nm)O(nm) 比较两个矩阵...
分类:其他好文   时间:2015-05-13 10:27:25    阅读次数:125
第九周(运算符重载时间类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载时间类) *作者:王忠 *完成日期:2015.5.13 *版本号:v1.0 * *问题描述:实现Time类中的运算符重载。 *输入描述: *程序输出: #include using namespace std; class...
分类:其他好文   时间:2015-05-13 10:26:22    阅读次数:112
如何解决Greenplum中无法通过标准命令修复的元数据错误
Greenplum的可靠性还是没法和传统商业数据库相比,它跑着跑着就会把自己的元数据给跑乱,有些是可以通过命令修复的,有些则只能直接去增删改system catalog。本文结合一个具体错误,介绍如何操作system catalog解决元数据错误。...
分类:其他好文   时间:2015-05-13 10:24:46    阅读次数:164
hdu5094 状态压缩+bfs
http://acm.hdu.edu.cn/showproblem.php?pid=5094 Problem Description This story happened on the background of Star Trek. Spock, the deputy captain of Starship Enterprise, fell into Klingo...
分类:其他好文   时间:2015-05-13 10:26:11    阅读次数:143
【项目0 - 是春哥啊】
【项目0 - 是春哥啊】 请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为: Name: 春哥 Grade: 19   #include #include using namespace std; class Person{ public: Person(char* s){ strcpy(name,s); } ...
分类:其他好文   时间:2015-05-13 10:25:43    阅读次数:131
封闭开发终于结束了,回归我的博客,回归各个社区,回归“业余生活”....
从上个月一开始,一直在封闭开发,最近终于结束了。没办法,项目要求紧,人手又少,只能这样了。感觉挺累的,主要是精神累,有时候为了“速度”,一些细节的处理,代码各个方法的处理有悖于面向对象的编程原则和开发模式,耦合性很强,没办法,敏捷开发,天天给你算着时间呢,不看你代码质量只看实现未实现,唉,后期再处理吧(我点于心不安)。        还算好,天天加班到大晚上的日子结束了,又可以有自己的时间去学习...
分类:其他好文   时间:2015-05-13 10:26:23    阅读次数:118
第九周(运算符重载分数类)
/* *copyright(c) 2015,烟台大学计算机学院 *All rights reserved。 *文件名称:第九周(运算符重载分数类) *作者:王忠 *完成日期:2015.5.13*版本号:v1.0 * *问题描述:定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。 *输入描述: *程序输出: #include ...
分类:其他好文   时间:2015-05-13 10:26:51    阅读次数:156
【AmazeUI】页脚
很多手机版的页脚处提供“手机版”与“电脑版”切换的页脚,然后再页脚处写上版权信息。 AmazeUI直接就提供这种页脚组件,效果如下: 但是这种组件还不能直接拿来用,在实际的测试之中,发现要补上一个margin-top:-50px,将其向上拉50px,样式才正常。这个就不知道为什么了。 全代码代码如下: ...
分类:其他好文   时间:2015-05-13 10:26:31    阅读次数:216
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!