问题:对于向量a,将a中的每一个元素扩展N次,并插入该元素之后代码:1 % 构造向量a2 a = [1, 2, 3, 4];3 4 % 将向量a纵向重复扩展2次5 b = repmat(a, 3, 1);6 7 % 完成向量a的横向重复扩展8 b = reshape(b, 1, numel(b));...
分类:
其他好文 时间:
2015-07-03 15:19:06
阅读次数:
459
题意:有n个部下,交待每个部下完成他相应的任务需要bi的时间,然后完成这项任务需要ji的时间,选择交待任务的顺序,使得总的花费的时间最少因为不管怎么样,交待所需要的n*bi的时间都是要花费的,然后就让完成任务需要的时间长的人先做,就将j按降序排,更新每完成一个人的任务所花费的时间 1 #includ...
分类:
其他好文 时间:
2015-07-03 15:19:02
阅读次数:
129
题意:有一条有n个头的恶龙,有m个骑士去砍掉它们的头,每个骑士可以砍直径不超过x的头,问怎样雇佣骑士,使花的钱最少把头的直径从小到大排序,骑士的能力值也从小到大排序,再一个一个地去砍头 1 #include 2 #include 3 #include 4 #include 5 #inc...
分类:
其他好文 时间:
2015-07-03 15:16:51
阅读次数:
103
很多打工者最大的梦想就是能够自主创业,不再给别人打工。说来也是,打工永无止境,始终也不是个办法。因此,开店一直都是创业的一大趋势,所以很多打工的人,其实都是想通过打工积攒一些实力,然后给自己开一个小店,当当老板创业。一说到创业开店,很多朋友就会想到第一层关于“店面、货源、资金”等等一大堆问题,也还有...
分类:
其他好文 时间:
2015-07-03 15:19:41
阅读次数:
100
任何版本控制系统的一个很有的用特性就是“撤销 (undo)”你的错误操作的能力。在 Git 里,“撤销” 蕴含了不少略有差别的撤销功能。当你进行一次新的提交的时候,Git 会保存你代码库在那个特定时间点的...
分类:
其他好文 时间:
2015-07-03 14:16:46
阅读次数:
139
一个简单的抽奖概率函数 摘要:该函数主要是判断产生的随机数所在的概率范围... 一个简单的抽奖概率函数: /**
?*?简单的抽奖概率函数
?*?@param?array?$rewardArray?概率,如:$rewardArray?=?array(10,...
分类:
其他好文 时间:
2015-07-03 14:16:42
阅读次数:
110
Beetl 最近版本修改了SessionWrap,不主动创建session(导致了不兼容以前版本),因此要在模板判断是否有session存在,需要自己写一个Function判断,如下: public?class?HasWebSession?implements?Function
...
分类:
其他好文 时间:
2015-07-03 14:13:46
阅读次数:
131
首先,在我们的子系统中应该有一个登录页面,通过输入用户名和密码提交至cas认证中心。不过前提是先要获取到 login tickt id. 也就是说当用户第一次进入子系统的登录页面时,在该页面中会通过js跳转到 cas/logi...
分类:
其他好文 时间:
2015-07-03 14:16:04
阅读次数:
419
原文 The secretary told me that Mr. Harmsworth would see me. I felt very nervous when I went into his office. He did not look up from his desk when I entered. After I had sat down, he said that bus...
分类:
其他好文 时间:
2015-07-03 14:15:59
阅读次数:
95
qemu-img是QEMU的磁盘管理工具,在qemu-kvm源码编译后就会默认编译好qemu-img这个二进制文件。qemu-img也是QEMU/KVM使用过程中一个比较重要的工具,本节对其用法和实践使用方法进行介绍。 qemu-img工具的命令行基...
分类:
其他好文 时间:
2015-07-03 14:14:10
阅读次数:
111
// 模版是抽象的 => 需要给出具体类型
// 模板类(本身就是类型化的)=>具体的类=>定义具体的变量
// 从模板类派生的普通类
// 模板类派生时,需要具体化模板类,C++编译器需要知道,父类的数据类型是什么样子的
// 要知道父类所占的内存大小是多少,只有数据类型固定下来,才知道如何分配内存...
分类:
其他好文 时间:
2015-07-03 14:11:27
阅读次数:
102
命名模式
将一个请求封装为一个对象,从而使你可用不同的请求对客户进行参数化;对请求排队或记录请求日志,以及支持可撤销的操作。
ConcreteCommand类,将一个接收者对象绑定于一个动作,调用接收者相应的操作,以实现Execute.
命令模式作用
第一:它能容易地设计一个命令队列
第二:在需要的情况下,可以较容易地将命令记入...
分类:
其他好文 时间:
2015-07-03 14:13:35
阅读次数:
102
CocoaAsyncSocket网络通信使用之数据编码和解码(二)
在上一篇CocoaAsyncSocket网络通信使用之tcp连接(一)中,我们已经利用
CocoaAsyncSocket封装了自己的socket connection。
本篇主要是通过引入编码器和解码器,将可以共用的内容模块化。
简述:
在tcp的应用中,都是以二机制字节的形式来对数据做传输。
一般会针...
分类:
其他好文 时间:
2015-07-03 14:12:10
阅读次数:
159
有一个需求:把某从mysql 里导出的 XX.sql 的数据表 里的三千多条数据里的 Insert语句 转换成 update 语句.
需要把如下的语句:
insert into `table` (`ID`, `code`, `detail`) values('1','110000','北京市');
改成为:update table set detail = '北京市...
分类:
其他好文 时间:
2015-07-03 14:13:35
阅读次数:
129
这道题非常巧妙,其中的思想很重要。。 题目要求删除一个连续子序列,将剩下的序列拼接起来之后问最长连续递增子序列的长度。
最长子序列的一个常见优化就是用一个数组保存到该点为止的连续子序列长度,但是对于本题来说这样的优化显然还是不够的因为n很大,二重循环还是会超时。所以我们可以只枚举一个量,但是另一个量怎么找呢, 答案是构造一个二元组,a和g,使这两个元素都严格递增。这样我们在枚举一个i时只要二分找...
分类:
其他好文 时间:
2015-07-03 14:11:52
阅读次数:
103
链表是一种常用的数据结构,有单链表, 双向链表及其循环链表之分.
插入操作是链表的基本操作之一.但大部分人在初学时,多少会感到有些迷惑.
下面时本人的一些小经验.
1 后向插入和前向插入
假设当前节点为P.
后向插入是指在p节点后插入新节点.
前向插入是指在p节点后插入新节点.
对于单链表而言,只有后向插入.
2 基本规律
1) 先...
分类:
其他好文 时间:
2015-07-03 14:08:55
阅读次数:
130
ROS:Tutorials/Control Your Robot
http://www.romin.upm.es/wiki/index.php?title=ROS%3ATutorials/Control_Your_Robot...
分类:
其他好文 时间:
2015-07-03 14:09:09
阅读次数:
188