原题地址:http://oj.leetcode.com/problems/linked-list-cycle/题意:判断链表中是否存在环路。解题思路:快慢指针技巧,slow指针和fast指针开始同时指向头结点head,fast每次走两步,slow每次走一步。如果链表不存在环,那么fast或者fast...
分类:
编程语言 时间:
2014-05-01 10:33:38
阅读次数:
426
首先想到的是,将这个数进行素因子分解,得到所有的因子,然后取最大的。
首先写一个判断一个数是否是素数的方法: #judge a number whether a prime def
judgePrime(self,number,pme): if number < 2: ...
分类:
编程语言 时间:
2014-05-01 09:05:26
阅读次数:
3333
判断valid,没有更好的方法,只能brute force。 1 class Solution { 2
public: 3 bool isValidSudoku(vector > &board) { 4 5 int n; 6 for (int...
分类:
其他好文 时间:
2014-05-01 08:54:28
阅读次数:
332
使用Datagridview绑定Access数据库,对于数字类型的数据输入小数后报以下错误:根据错误判断应该是自动检测该栏位应该输入int32类型的数值。我在数据库中定义了保留4位小数,为什么还被转成整型呢?仔细检查,原来Access中的数据类型是需要进一步定义的,选了数字后还要选择是字段大小,以确...
分类:
其他好文 时间:
2014-05-01 08:36:21
阅读次数:
570
第一种方法在CMD窗口中使用java -version 命令进行查看如果是64位的则会显示
Java HotSpot64-Bit 字样,32位的则没有类似信息。注:这是Sun的JDK,其它版本的JDK不知道输出会是什么样子的第二种方法String
arch = System.getProperty(...
分类:
其他好文 时间:
2014-05-01 08:25:53
阅读次数:
308
原来void是将其后的字面量当元表达式执行,并永远返回undefined。同时undefined不是关键词。。由于JS表达式偏啰嗦,于是最近便开始采用Coffeescript来减轻负担。举个栗子,当我想取屋子里的第一条dog时,首先要判断house对象是否存在,然后再判断house.dogs是否存在...
分类:
编程语言 时间:
2014-05-01 06:35:02
阅读次数:
466
java中如何快速准确的判断一个字符串是否为手机号...
分类:
移动开发 时间:
2014-04-29 13:45:21
阅读次数:
370
给定一个字符串,判断合法串的个数。对于形如str1@str2.str3的串,满足:str1包括数字、字母、下划线且由字母开头;str2由字母、数字组成;str3由字母组成;三个串均非空,且是连续的串分析:
题目没什么难度,就是处理起来比较麻烦。可以记录一下所有@和.出现的位置,然后判断符合条件的三个串有几个,乘积即可...
分类:
其他好文 时间:
2014-04-29 13:42:21
阅读次数:
375
题目链接:http://poj.org/problem?id=3254
题意:给出一个n行m列的草地,1表示肥沃,0表示贫瘠,现在要把一些牛放在肥沃的草地上,但是要求所有牛不能相邻,问你有多少种放法。
分析:假如我们知道第 i-1 行的所有的可以放的情况,那么对于第 i 行的可以放的一种情况,我们只要判断它和 i - 1 行的所有情况的能不能满足题目的所有牛不相邻,如果有种中满...
分类:
其他好文 时间:
2014-04-29 13:33:20
阅读次数:
242
实现一个登陆系统。
思路:
1 使用map,在map中的就是已经注册的了
2 使用数据结构保存用户名,是否登陆和密码
3 使用if else判断处理第一个字符串-命令
类似很多人都写的什么图书馆管理系统,什么信息系统之类的登陆控制管理,都是很简单的东西,一步一步写就不会错了,完成速度相当于打字速度。...
分类:
其他好文 时间:
2014-04-29 13:16:21
阅读次数:
298