Given an integer n, generate a square matrix filled with elements from 1 to n2 in spiral order.
For example,
Given n = 3,
You should return the following matrix:
[
[ 1, 2, 3 ],
[ 8, 9, 4 ],
[...
分类:
其他好文 时间:
2014-11-19 16:05:08
阅读次数:
143
题目大意:给定一个序列,求一个区间内有多少个不同的数
正解是树状数组 将所有区间按照左端点排序 然后每次只统计左端点开始的每种颜色的第一个数就行了 用树状数组维护
我写的是莫队算法 莫队明显能搞 m√m明显慢了点但是还是能接受的一个复杂度
一开始离散化数组开小了各种秒RE…… 跪了
#include
#include
#include
#include
#include
#define M...
分类:
编程语言 时间:
2014-11-19 16:04:30
阅读次数:
240
package SimpleSort;
public class SimpleSort {
/**
* 冒泡排序:每次循环过程中,小的排在后面的数会像水中的
* 气泡一样慢慢往上冒,所以命名为冒泡排序了,我猜是这样子的.....
*/
public void BubbleSort(int[] array){
for(int i=0;i<array.length;i++){
...
分类:
编程语言 时间:
2014-11-19 16:03:41
阅读次数:
202
中国的有四大发明:火药、造纸、指南针 、活字印刷。这个地方活字印刷技术促进了人类文化的传播。我们不谈这些。这给我们将设计模式有啥关系?第一,如果我们在排版字中有一个地方错误,我们可以直接将错误的地方进行替换。这个体现了可维护性;第二,我们排版字印刷完成后,我们可以把这些单个的保存好,以便下次的时候可以用,这个体现了可复用性;第三,活字印刷进行排版的时候,我们可以横着 或者竖着,这个体现了灵活性。活...
分类:
其他好文 时间:
2014-11-19 16:02:08
阅读次数:
171
前两篇把基本的架子都搭好了,在单独的Controller中处理独立的业务,这时候渲染相应的页面就要用到ng提供的相应组件和事件,下面我采用一一列举的方式,将这些知识都总结于此:
ng-click:
案例
点击上传
说明
声明了一个btn的click事件,对应的controller中声明function为...
分类:
其他好文 时间:
2014-11-19 16:02:41
阅读次数:
149
经常有身边的关系好的朋友或网友,问现在我该不该跳槽的问题。
我一般给他们的答复你能给当前的工作拼几分。
以下是我自己总结的一个评分标准,如有不当之处,勿喷~
-------------------------------------------------------------------------------
以下3个因素,每个因素满分10分,总分在0-30分。
A、工作环境:包含...
分类:
其他好文 时间:
2014-11-19 16:03:26
阅读次数:
104
最近一直在学习自定义控件,昨天看到群里有人问如何如何实现圆盘样式的显示,学有所用,于是乎就有了这篇博客
先上图,一目了然
这里的显示颜色以及颜色块的大小你都可以自己设置
这里设置了三种颜色,对应三种颜色的三个角度
上代码:
以上都属于自定义属性,当...
分类:
移动开发 时间:
2014-11-19 16:02:08
阅读次数:
184
codeforces 489F Special Matrices(DP)
题目大意:
给定一个n*n的01矩阵的前m行,要求求出有多少种构造方案使得:每一行,每一列的1的个数都是2...
分类:
其他好文 时间:
2014-11-19 16:04:16
阅读次数:
122
需求是,统计每个部门不同工种的薪水总和。
SQL> select deptno,ename,job,sal from emp;
DEPTNO ENAME JOB SAL
---------- ---------- --------- ----------
20 SMITH CLERK 800
...
分类:
数据库 时间:
2014-11-19 16:01:27
阅读次数:
185
当你准备创建一个新的网站,你会发现有很多的WordPress主题供你选择,它们强大而且合适。虽然大量的第三方插件可以解决脚本的问题,但这次我们要向你介绍一些完全不同于以往的主题,它们都是专业开发者开发的响应式模板。...
分类:
其他好文 时间:
2014-11-19 16:01:41
阅读次数:
183
百度定义:Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型),为了保证效率,数据都是缓存在内存中。
区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实...
关于MessageQueue-JNI的错误问题解决...
分类:
其他好文 时间:
2014-11-19 16:01:00
阅读次数:
573
今天帮助朋友解决一个IIS配置PHP的问题,大概是这样子的, IIS 与 PHP配置好了之后不能访问,出现如下错误:
HTTP 错误 500.19 - Internal Server Error
无法访问请求的页面,因为该页的相关配置数据无效。
仔细看了一下,发现IIS有几项扩展没加,加上就行了
后面大家都知道了,添加一个处理程序映射
...
分类:
Web程序 时间:
2014-11-19 16:01:23
阅读次数:
189
一、概述
Menu,简单来理解就是当你按下手机的“menu”键时所弹出来的窗口,它被广泛应用着,几乎在每个应用中都有它的身影。
二、要求
用两种方式实现菜单功能。
三、实现
新建工程MyMenu,修改/res/layout/main.xml文件,主要是修改了里面的TextView,完整的main.xml文件如下:
...
分类:
移动开发 时间:
2014-11-19 16:00:40
阅读次数:
253
架构图" title="Android 架构图" style="margin:0px; padding:0px; border:0px; list-style:none">
1.Applications
该层是Android应用程序层。每个应用必须利用android系统设计的应用框架(application framework)开发。目前的开发环境是eclipse + ADT, ...
分类:
移动开发 时间:
2014-11-19 16:00:29
阅读次数:
182