码迷,mamicode.com
首页 > 其他好文
课堂小练习—电梯
一题目及要求由于楼层不太高,在上下课高峰期时时,电梯从一层上行,但只允许停在某一楼层。在一楼时,每个乘客选择自己的目的层,电梯则自动计算出应停的楼层。 问电梯停在那一楼层,能够保证这次乘坐电梯的所有乘客爬楼梯的层数之和最少。二.设计思路1.先计算出所输入的楼层里最高的层数Max2.从1遍历到Max,...
分类:其他好文   时间:2015-04-19 17:23:41    阅读次数:143
#sora#实验2
昨天还是差不多12点半才睡,今天下午回去上自修肯定会困。。。 稍微试了下把flask应用中的类写在不同的python文件中。 实验目的:把flask应用中的类写成独立的模块,避免在主程序中写太多的class 源码: flaskrr....
分类:其他好文   时间:2015-04-19 16:21:01    阅读次数:132
strpbrk实现方式之一
strpbrk char?*ho_strpbrk(const?char?*s1,?const?char?*s2)?{ ????const?char?*s;? ????for?(;?*s1;?s1++)?{ ????????for?(s?=?s2;?*s;?s++)?{ ????????????i...
分类:其他好文   时间:2015-04-19 16:19:57    阅读次数:126
hdu 2062 Subset sequence
Subset sequence Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 3730    Accepted Submission(s): 1876 Problem Description Consider the a...
分类:其他好文   时间:2015-04-19 16:19:22    阅读次数:108
习题7-15 最大的数 UVa11882
1.题目描述:点击打开链接 2.解题思路:本题利用“DFS+剪枝”解决。本题要求在一个矩阵中找到一条数字链,使得它尽量大。不难想象,如果只是单纯地用dfs进行盲目的搜索,那么时间复杂度将是N!级别的,这里的N代表矩阵中所有数字的个数。时间上开销太大,难以承受。需要优化。 那么本题该怎么优化呢?通过观察易知,本题有两处可以进行优化,假设已经找到的答案数组是b,目前尝试的数组是c,当前要填的位置是...
分类:其他好文   时间:2015-04-19 16:18:50    阅读次数:134
两行DOS命令即刻开启免费WiFi
netsh wlan set hostednetwork mode=allow ssid=nameOfWifi key=password netsh wlan start hostednetwork 以管理员身份运行cmd,然后输入以上两行代码 加粗部分请自行修改。第一个代表是WiFi的名字,第二个代表密码,本教程只适用于有无线网卡的笔记本。请以管理员身份运行,要是想...
分类:其他好文   时间:2015-04-19 16:19:57    阅读次数:131
解决循环遍历 id重复 (后一张图片覆盖前一张图片) 的问题
2015年4月19日 天气晴(热)错误写法一 当且仅当有多个siteCustomer时,id就会出现重复,故而写法有误错误写法二 当且仅当有多个siteCustomer时,name是重复的,虽然页面没报错,但是都会显示出同一张图片,故而写法有误正确写法 就算有多个siteCustomer,但是customerId故不相同,所以该写法无误,测试通过。...
分类:其他好文   时间:2015-04-19 16:17:39    阅读次数:259
poj3237--Tree(树链剖分+线段树)
题目链接:poj--3237 题意很简单,给出n个节点的一棵树,有三种操作: 1、C修改第i条边的值为v 2、N改变节点a到b内边的权值的符号(取反) 3、Q询问节点a到b内权值的最大值 首先树链剖分,将边整合到线段树上,线段树数组cl,因为存在取反操作,所以最大值可能是由最小值取反得到,所以记录最大和最小值,cl[i][0]记录第i段的最大值,cl[i][1]记录最小值,lazy做标记...
分类:其他好文   时间:2015-04-19 16:17:18    阅读次数:141
static之面向对象
一、静态数据成员 在类的数据成员声明前加上关键词是static,那么该数据成员就成为了类内的静态数据成员,我们看一个例 子: #include using namespace std; class Point { private: int x, y; static int num; //声明静态数据成员 public: Point() {...
分类:其他好文   时间:2015-04-19 16:18:04    阅读次数:99
什么叫敏捷开发?
前言        软件开发是一种对人类智慧的管理,对人大脑思维的“工厂化”管理。人是有感情的、有情绪的、变化的、相对独立的工作单元,这与冰冷的机器是不可比的,所以在中国的历史上,管理人是最难的工作;“学而优则仕”的观点就是让最聪明的人应该选出来做官,做官就是管理人的。软件开发不仅是代码编程,而是人员的有效组织,如何既发挥人的主观能动性,避免情绪变化对工作的影响,又可以让大家有效的交流,让多个大...
分类:其他好文   时间:2015-04-19 16:17:57    阅读次数:106
内容观察者(针对contentprovider)
通过内容观察者实时观察第三方数据的变化。 步骤如下; 1、获得内容解析者 2、对内容解析者注册内容观察者,第二个参数为true则模糊匹配,前缀相同即可,false就完全匹配。 3、继承contentObserver并实现onChange方法 ——————————————————————————————————————————————————...
分类:其他好文   时间:2015-04-19 16:15:04    阅读次数:134
使用xcode的preprocess功能学习宏定义
C、C++和Objective-C都支持宏定义。宏在编译预处理过程中会进行代码替换。我们可以通过命令行非常容易就能的到一个源文件处理后的结果。 #define kMax 100 int main(int argc, char * argv[]) { int a = 100; if (a kMax) { a++; } else { ...
分类:其他好文   时间:2015-04-19 16:17:31    阅读次数:182
Objective C设计模式之外观模式facade
一个框架中如果包含的类比较多,或者功能比较复杂的情况下,可以通过一个较辅助类为一些常用的情况提供简单的接口。这样客户在使用这个框架的时候既可以比较简单的应付常见的场景,又可以使用框架中的内实现符合自己要求的功能。这就好比买电脑的时候,即可以买品牌机,又可以自己买配件组装。下面就拿买电脑来举例。 假设电脑由显示器、主板、CPU、内存和显卡组成。当然,实际远远不止这些。每个设备都有许多的参数需要...
分类:其他好文   时间:2015-04-19 16:15:00    阅读次数:133
搭建私有 Docker 仓库服务器
Docker Hub 是 Docker 官方的公共仓库服务器,用户在 DockerHub 上只能创建一个私有仓库,这对于有些用户是不够用的,而且 DockerHub 服务器的访问速度也是个很大问题,那么我们希望能在自己本地的服务器上创建一个类似于 DockerHub 仓库服务器供团队使用,这也是可以的。 我测试的环境是 Mac OSX 下,已经通过 Boot2Docker 工具安装好 Doc...
分类:其他好文   时间:2015-04-19 16:14:38    阅读次数:150
回文字符序列
描述 给定字符串,求它的回文子序列个数。回文子序列反转字符顺序后仍然与原序列相同。例如字符串aba中,回文子序列为"a", "a", "aa", "b", "aba",共5个。内容相同位置不同的子序列算不同的子序列。 输入 第一行一个整数T,表示数据组数。之后是T组数据,每组数据为一行字符串。 输出 对于每组数据输出一行,格式为"Case #X: Y",X代表数据编号(从1开始),Y为答...
分类:其他好文   时间:2015-04-19 16:15:49    阅读次数:443
GoogleCpp风格指南 5) 其他特性_part3
[Add] Lambda expressions 在合适的时候使用lambda表达式; 不要使用默认的lambda captures, 使用显式的captures; [http://en.cppreference.com/w/cpp/language/lambda ] 定义: lambda表达式是一个创建匿名函数对象anonymous function obj...
分类:其他好文   时间:2015-04-19 16:14:21    阅读次数:168
敏捷开发之需求迭代
迭代需求的整理是敏捷开发的第一步,也是敏捷开发很重要的一步,在这一步中我们需要把客户的业务需求按照优先级的顺序,整理成为一个个的迭代。然后把一个个的迭代拆成一个个可验收的故事卡。        在此需要说说什么是故事卡,故事卡和业务需求之间的关系。故事卡是一个个独立的,可验收的功能,一个业务需求可以拆分为多个故事卡。比如:我们常见的账号管理需求,需要对账号进行增、删,改、查。因为添加、修改、删除...
分类:其他好文   时间:2015-04-19 16:15:56    阅读次数:173
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!