1. 问题描述 给出一个二维的01矩阵,计算出包含1做多的方阵,并返回包含1的个数。
2. 方法与思路 利用动态规划的思想。以右下角基准,找出最大边长。状态转移方程如下:
dp[i][j] = min(d][i-1][j], dp[i][j-1], dp[i-1][j-1]) +1;
其中dp[i][j]表示以(i,j)为右下角的全1矩阵的最大边长。
class Solu...
分类:
其他 时间:
2015-06-23 13:39:26
收藏:
0 评论:
0 赞:
0 阅读:
142
Maximum Subarray: https://leetcode.com/problems/maximum-subarray/
Find the contiguous subarray within an array (containing at least one number) which has the largest sum.For example, given the array [...
分类:
其他 时间:
2015-06-23 13:39:20
收藏:
0 评论:
0 赞:
0 阅读:
236
上次的文章中提到了:编写工具类,工具类中实现,根据日志管理表,创建log4j.properties配置文件。
工具类的具体实现如下:
package com.work.log.service.util;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
...
分类:
其他 时间:
2015-06-23 13:39:19
收藏:
0 评论:
0 赞:
0 阅读:
232
第二章中只给出了具体的变量定义,下面给出部分方法:
public void buildProperties(List list)
{
File backFile = new File(WEB_INF_PATH + LOG4J_BACK_PROP);
Properties props = readLog4jProperties();
if (backFile.exists()) {
b...
分类:
其他 时间:
2015-06-23 13:38:56
收藏:
0 评论:
0 赞:
0 阅读:
132
1、项目图解
这里做的是品牌的查询和修改
2、我们开始做我们的相应的功能模块
页面的素材我会上传的,链接是:http://download.csdn.net/detail/cutter_point/8803985
BrandAction.java 查询实现
BrandManagerAction.java里面的
...
分类:
编程语言 时间:
2015-06-23 13:38:47
收藏:
0 评论:
0 赞:
0 阅读:
270
代码接第(3)章
fw.write(ENTER_CODE);
for (LogConfigBean lc : list) {
writeLogWithModule(fw, lc);
fw.write(ENTER_CODE);
}
} catch (FileNotFoundException e) {
LOG.error("file " + backFile.getAbsolutePa...
分类:
其他 时间:
2015-06-23 13:38:36
收藏:
0 评论:
0 赞:
0 阅读:
181
来自www.techgogogo.com
编者注:本文来自Medium前三名推荐文章,发文时已经获得高达2,125个推荐,中文版由天地会珠海分舵编译。全文对当今风靡业界的“全栈xx师“的说法给以抨击,提出了自己独到的观点。人家庖丁解牛时候就没有听说过用的是瑞士军刀;古人杀鸡的时候也焉用牛刀;一个专业的刀客,用的绝对不是周星驰的那把杀猪刀…
现在到处都在提出说自己公司诚招一个全栈xx师,...
分类:
其他 时间:
2015-06-23 13:38:26
收藏:
0 评论:
0 赞:
0 阅读:
93
2031. Overturned Numbers
Time limit: 1.0 second
Memory limit: 64 MB
Little Pierre was surfing the Internet and came across an interesting puzzle:
What is the number under the car?
...
分类:
其他 时间:
2015-06-23 13:38:16
收藏:
0 评论:
0 赞:
0 阅读:
140
因为项目要求参与无线端开发,本着技多不压身的指导精神,决定依然从web转攻客户端! 因为之前自己玩过两个月android(实际上只是做了两个有失水准的demo级app),本来以为这次再来学习将游刃有余。 没想到主管只给了足足一,个,礼,拜,的学习时间,第二周直接参与业务! 好吧,android五天乐begin!
为了云市场O2O做技术储备,今天开始学习android基础,共学...
分类:
移动平台 时间:
2015-06-23 13:38:06
收藏:
0 评论:
0 赞:
0 阅读:
160
代码接第(4)章;
private void writeLogWithModule(FileWriter fw, LogConfigBean lc)
throws IOException {
String pkgName = lc.getModuleName();
String append = LOG4J_APPEND_KEY_PREFIX + pkgName;
initData(fw...
分类:
其他 时间:
2015-06-23 13:37:56
收藏:
0 评论:
0 赞:
0 阅读:
189
Description
定义一个复数类Complex,重载运算符“+”,“-”,“*”,“/”,使之能用于复数的加、减、乘、除。运算符重载函数作为Complex类的成员函数。编写程序,分别求两个复数之和、差、积和商。
Input
两个复数
Output
两个复数之和、差、积和商
Sample Input
3 4
5 -10
Sample Output
...
分类:
编程语言 时间:
2015-06-23 13:37:46
收藏:
0 评论:
0 赞:
0 阅读:
286
代码接第(5)章:
/**
* 读取资源信息
*
* @param filePath
* 资源路径(包含文件名称)
* @return Properties [返回类型说明]
* @see [类、类#方法、类#成员]
*/
private Properties readProperties(String filePath) {
Properties p...
分类:
其他 时间:
2015-06-23 13:37:26
收藏:
0 评论:
0 赞:
0 阅读:
106
有时候一个项目变更测算得到的结果看起来会非常糟糕,工期延期很久。但是,从上述视角看去,这个变动仍然可能是合理的,占空比的变化对工期的影响是非常显著的。比如:第一次项目变更延期30个工作日,但是实际是按照70%的占空比测算的。如果在这段时间里,因为其他项目的干扰,你只能投入20%的占空比,那么,延期时间结束。即便你在第二轮项目变更期能够将占空比提升至33%,则做第二轮项目变更时,即便不考虑工作量的变动,你至少还要补回
(30*70%-30*20%)/33%=45个工作日
来完成原本计划在第一轮项目变更期所要完...
分类:
其他 时间:
2015-06-23 13:37:16
收藏:
0 评论:
0 赞:
0 阅读:
190
Implement an iterator over a binary search tree (BST). Your iterator will be initialized with the root node of a BST.
Calling next() will return the next smallest number in the BST.
Note: next()...
分类:
其他 时间:
2015-06-23 13:37:06
收藏:
0 评论:
0 赞:
0 阅读:
148
系统版本:Linux red hat 6.3
1. 打开ifcfg-eth0
2. 修改ifcfg-eth0
ps:与以太网卡相关的配置文件位于/etc/sysconfig/network-scripts目录中,如ifcfg-ethO、ifcfg-ethl等。
3. 查看网络配置是否正确
ps:ifconfig是一个可以用来临时配置网络接口的IP...
分类:
系统服务 时间:
2015-06-23 13:36:56
收藏:
0 评论:
0 赞:
0 阅读:
171
首先写个IHttpModule的实现类
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Web;
namespace NuctechEquipment.Layouts.NuctechEq...
分类:
Web开发 时间:
2015-06-23 13:36:46
收藏:
0 评论:
0 赞:
0 阅读:
157
一直用java来写程序,java配置好jre路径之后,在cmd下编译运行,很方便。
刚好要给一个舍友改下C程序,想到可不可以像java一样在环境变量里配置好C的编译路径呢?
于是上网搜了一下,得到如下结果:
一、如果装有VC,那就简单了,因为VC带有C的编译器,可以将此路径设置进环境变量。
Windows系统下编译连接源代码方法:
cl -GX test.c
-GX: 启动同步异常...
分类:
编程语言 时间:
2015-06-23 13:36:36
收藏:
0 评论:
0 赞:
0 阅读:
281
二值化ostu算法:
#include "stdafx.h"
#include
#include
#include
#include
int Otsu(IplImage* src);
int _tmain(int argc, _TCHAR* argv[])
{
IplImage* img = cvLoadImage("L...
分类:
编程语言 时间:
2015-06-23 13:36:16
收藏:
0 评论:
0 赞:
0 阅读:
181
问题的出现:
今天卸载了VS2010,重装vs2008后,发现qtcreator不能用了,弹出如下的界面:
qtcreator 'cl' 不是内部或外部命令,也不是可运行的程序或批处理文件
解决方案:
将D:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin加入到环境变量Path中,D:\Program Fil...
分类:
其他 时间:
2015-06-23 13:36:06
收藏:
0 评论:
0 赞:
0 阅读:
635
当你想为activity进行模块化设计的时候,可以使用碎片化的fragment.我们可以这么说,fragment就是一个sub-activity.
下面是fragment的一些重要特征:
1.fragment有它自己的布局,自己的行为,以及自己的生命周期。
2.在一个activity运行的时候,你可以增加或者移除fragment.
3.fragment可以用在multiple activi...
分类:
移动平台 时间:
2015-06-23 13:35:56
收藏:
0 评论:
0 赞:
0 阅读:
178