摘要:
The recursive program will result in TLE like this:class Solution { public: bool isMatch(const char *s, const char *p) { // IMPORTANT: Please reset any member data you declared, as // the same Solution instance will be reused for each test case. if (*s == *p && *s == '\0') return tru 阅读全文
摘要:
如何设置qt creator快捷键以设置设置edit - select encoding的快捷键为例 1. tools - options - environment - keyborad 2.在搜索栏打入select,可找到selectencoding栏,设置为alt + s 文档信息 版权声明:自由转载-非商用-非衍生-保持署名 |Creative Commons BY-NC-ND 3.0 博客网址:http://blog.csdn.net/lyc_daniel/article/details/13511085 博 主: lyc_daniel 寄 语:神爱世人,甚至将... 阅读全文
摘要:
阶段:刚毕业那会儿,大家都羡慕立刻贴结婚照的,说这家伙贼快,然后呼呼啦啦大家都贴上了结婚照。阶段:参加了几年婚宴,这两年,又开始参加满月酒了,同学一聚会,慢慢的都是三口三口的来了。阶段:最近听说一个表姐的婆婆得了肺癌,今年上半年听说一同龄表妹的爸爸脑溢血,这个月有一个高中同学的妈妈查出来胃癌晚期……我们不自觉间已经步入中年了,进入了上有老下有小的阶段,不再是小公主,也不再有机会花前月下、卿卿我我,我们现在要做的就是上班挣钱,处理突如其来的各种家庭事务。手机里每天的日志与自己有关的不多,不是老人的就是孩子的,或者是老公的或者家里的。用我跟老公的一句常用语就是:顶不顶得住?现在的答案是:顶不顶得住 阅读全文
摘要:
*/*Copyright(c)2013,烟台大学计算机学院学生*All rights reserved.*文件名称:见标题*作者:张凯*完成日期:2013年 10 月29 日*版本号:v1.0*求解的问题:*/#include #includeusing namespace std;int main(){ double s=0,p=1; int i=0,t=1; while(i<=8) { s=s+t*p; t=-t; p=p*0.5; i++; } cout<<"s="<<s<<endl; ... 阅读全文
摘要:
IIUCONLINE CONTEST2008Problem D: GCD LCMInput: standard input Output: standard output The GCD of two positive integers is the largest integer that divides both the integers without any remainder. The LCM of two positive integers is the smallest positive integer that is divisible by both t... 阅读全文
摘要:
比如:将 2.131415925 这个数字保留三位小数并四舍五入,可用下面的代码实现int temp = 2.131415925 * 1000 + 0.5;float temp1 = ((float)temp)/1000;想保留几位就乘 10的几次方。 阅读全文
摘要:
LIS。先按S降序升序再按B降序排序(如果B不按降序排序的话就会覆盖掉正解),然后再对B用O(nlog(n))的LIS求解就可以了。用d数组标记每个元素在上升序列中的位置,然后根据d倒着找id就可以了。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; i=b; i--)#define REP(i, n) for(int i=0; ... 阅读全文
摘要:
概述C++内置的数组支持容器的机制,但是它不支持容器抽象的语义。要解决此问题我们自己实现这样的类。在标准C++中,用容器向量(vector)实现。容器向量也是一个类模板。vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,但是一个容器中的对象必须是同一种类型。简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。vector是一个类模板,不是一种数据类型。可用来定义任意多种数据类型。vector类型的每一种都指定了其保存元素的类型。因此vec 阅读全文
摘要:
昨天在auto论坛上偶遇一哥们作的虎鲸宝宝例子,尽管作者提供了auto的源码… … 一个C++老农的悲哀。不过大概看了下流程,最后想想:选什么样的语言已经不重要了。最重要的是里边的资源文件可以拿来耍耍!当初发现SDK包里边的png动画就很奇怪,这个例子让我回头又看了看,才发现一个新的名次apng(阿门)。给我的第一感觉就算gif。好了,知道这个存在就没什么难度了,直接上图,定时器设置窗体位置即可。话不多讲上图吧:额 感觉上图也没什么效果。(奈何本农没玩过gif)!链接:点击打开链接有兴趣的可以下载然后用官方提供的sdk里头的程序打开浏览即可,只是少了动态跑的效果而已! 阅读全文
摘要:
之前, 我用sse指令, 想把float 型转成int, 不过其中遇到了一些困惑,就是截断和不截断的问题, 这个问题一直困扰我好集体, 最后终于解决了, 原来sse本身就有截断和不截断的指令。_mm_cvtps_epi32 是SSE2的一条指令CVTPS2DQ。在MSDN上的解释是Converts the four single-precision, floating-point values ofato signed 32-bit integer values.把四个float变量强转为四个int变量。其中需要注意的是他的截断规则:四舍五入,在进位后末位是偶数的进,否则不进位。紧接着是另一个 阅读全文