You are given a string, S, and a list of words, L, that are all of the same length. Find all starting indices of substring(s) in S that is a concatenation of each word in L exactly once and without an...
分类:
其他 时间:
2014-09-13 09:27:24
收藏:
0 评论:
0 赞:
0 阅读:
244
python中到底是“传引用”还是“传值”呢???
这个问题的回答是:看情况。有的是传值,有的是传引用。
判断的依据是看对象的可变性,而这一点又取决于对象的类型。故在python中的说法是对象可变的还是不可变的。
基本数据类型(整型及其他数据类型,字符串)及元组是不可变的,参数传递的是形参,也就是传过来的是原值的一个拷贝,在函数中改变形参的值实参不会...
分类:
编程语言 时间:
2014-09-13 09:27:14
收藏:
0 评论:
0 赞:
0 阅读:
268
题目链接:HDU 4993 Revenge of ex-Euclid
题意:两个取石头,分别在N堆里去。只有第一堆取完才能取第二堆,以此类推,最后一个取完的为赢家。
思路:从头开始扫,直到第一个不为1为止,判断现在的主动权在谁手里,谁就是赢家。(这里读者可以自己写几组数据试试。)
AC代码:
#include
#include
int main()
{
int...
分类:
其他 时间:
2014-09-13 09:27:04
收藏:
0 评论:
0 赞:
0 阅读:
272
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangement is not possible, it must rearrange it as the lowest possible...
分类:
其他 时间:
2014-09-13 09:26:54
收藏:
0 评论:
0 赞:
0 阅读:
260
无论做什么系统,涉及到数据库肯定离不开增删改查,下面是自己写的有关数据库增删改查封装的函数,仅供参考。
using System;
using System.ComponentModel;
using System.Collections;
using System.Diagnostics;
using System.Data;
using System.Data.SqlClient;
usin...
分类:
其他 时间:
2014-09-13 09:26:45
收藏:
0 评论:
0 赞:
0 阅读:
252
http://acm.hdu.edu.cn/showproblem.php?pid=1010
题意:在n*m的地图上,标记为S的为狗狗的起点,D为门,问能否恰好以给定t的时间到达D,能就输出YES,否则NO,每个点只能走一次。
思路:dfs问题,找到一条长度恰好为t的路径,不一定是最短路路径,所以不能单纯用bfs。
但是 一般dfs会超时,所以要剪枝,这里主要用到奇偶性剪枝,参考链接:
...
分类:
其他 时间:
2014-09-13 09:26:35
收藏:
0 评论:
0 赞:
0 阅读:
298
Suppose you have to evaluate an expression like A*B*C*D*E where A,B,C,D and E are matrices.Since matrix multiplication is associative, the order in which multiplications are performed isarbitrary. How...
分类:
其他 时间:
2014-09-13 09:26:28
收藏:
0 评论:
0 赞:
0 阅读:
262
如何通过命令行查看memcache当前运
命令行下查看memcache的运行状态的命令主要是stats命令,步骤如下:
(1)首先通过telnet命令连接上memcache,命令:telnet 127.0.0.1 11211
(2)直接输入stats 就可以得到当前memcache的状态。
对于memcache的状态各英文的意思做如下解释:
...
分类:
Windows开发 时间:
2014-09-13 09:26:05
收藏:
0 评论:
0 赞:
0 阅读:
357
import com.hephec01;
public class HashSetTest{
public static void main(String[] args){
Random rand=new Random();
Set hash=new HashSet();
for(int i=0;i
hash.add(rand.nextInt(30));
System.out.pri...
分类:
其他 时间:
2014-09-13 09:25:55
收藏:
0 评论:
0 赞:
0 阅读:
298
Codeforces Round #266 (Div. 2) A...
分类:
其他 时间:
2014-09-13 09:25:44
收藏:
0 评论:
0 赞:
0 阅读:
301
还有O(n)的E题解?广邀coder品鉴为何TLE。...
分类:
其他 时间:
2014-09-13 09:25:34
收藏:
0 评论:
0 赞:
0 阅读:
197
Flyer
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 1632 Accepted Submission(s): 591
Problem Description
The new semester begi...
分类:
其他 时间:
2014-09-13 09:25:14
收藏:
0 评论:
0 赞:
0 阅读:
271
Cut the Cake
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 885 Accepted Submission(s): 432
Problem Description
MMM got a big b...
分类:
其他 时间:
2014-09-13 09:25:04
收藏:
0 评论:
0 赞:
0 阅读:
270
需求背景:特定文件夹下任何文件不经过登录,全部拦截强制跳转登录,并客户端禁止下载服务器定制文件夹文件
经过1天多时间的各种尝试,自定义式的强大拦截器实现了,废话不说了,直接贴代码啦。
demo:
1> 根目录下 index.html 内容:
index
login3.html---
...
分类:
编程语言 时间:
2014-09-13 09:24:54
收藏:
0 评论:
0 赞:
0 阅读:
258
安装Windows7+Ubuntu13.04+Centos7三系统
(说明一点,在用U盘制作centos7的启动盘后,不需要删除包什么的,也不需要拷贝镜像文件什么的,刻录完就是可以直接使用的,我测试了两台台式的和一个笔记本安装都没有问题,不过在安装的时候,要修改下U盘的位置,如下:)
.在用u盘安装过程中,在进入安装界面,按tab键修改或者直接按e键:(直接安装是不能成功的,需要修...
分类:
Windows开发 时间:
2014-09-13 09:24:44
收藏:
0 评论:
0 赞:
0 阅读:
426
避免热点域
比如一个hashmap的size。优化的方法就是加一个计数器。但是对于ConcurrentHashMap来说。当并发的对其进行操作时,每次put和remove都需要改变这个计数器。所以在这个类里这个计数器就被叫做热点域,是可伸缩性的瓶颈。所以这里采取避免热点域的方法是对于应用锁分段的散列桶,ConcurrentHashMap中的size将对每个分段进行枚举并将每个分段的元素数量相加。...
分类:
编程语言 时间:
2014-09-13 09:24:34
收藏:
0 评论:
0 赞:
0 阅读:
291
/*dlist.h*/
#ifndef DList_H
#define DList_H
typedef int Item;
typedef struct Node * PNode; //节点指针
typedef PNode Position; //节点位置
/*定义节点类型*/
typedef struct...
分类:
编程语言 时间:
2014-09-13 09:24:25
收藏:
0 评论:
0 赞:
0 阅读:
358
用matlab 画图时,发现一部分范围内,线之间贴得太近。于是想在图中画另外一个小图,实现局部放大的功能。
在网上众多偏方中,经过辛苦遴选与试验,发现以下的方法最为简单有效。
废话不多说,2)关键代码; 1)效果。
需要注意的是:小图的显示位置以及尺寸大小都是用代码来控制的,具体请研究如下区区20行代码。...
分类:
其他 时间:
2014-09-13 09:24:15
收藏:
0 评论:
0 赞:
0 阅读:
404
Java编程思想(十一) —— 字符串。...
分类:
编程语言 时间:
2014-09-13 09:24:04
收藏:
0 评论:
0 赞:
0 阅读:
579
“归并”的含义是将两个或两个以上的有序表组合成一个新的有序表。无论是顺序存储还是链表存储结构,都可在O(m+n)的时间量级上实现。
归并排序又是一类不同的排序方法。假设初始序列含有n个记录,则可看成是n个有序的子序列,每个子序列的长度为1,然后两两归并,得到n/2个为2或1的有序子序列;再两两归并,....... ,如此重复,直至得到一个长度为n的有序序列为止。
初始关...
分类:
其他 时间:
2014-09-13 09:23:54
收藏:
0 评论:
0 赞:
0 阅读:
321