题目:有一种编码方式,串只有小写字母构成,每个小写字母对应一个数字,现在给你妆化后的数字串,
问有多少个原串与之对应,注意数字串里可能有一个前导0。
分析:搜索。按字母顺序存储映射表,按字母顺序匹配搜索即可。
说明:注意最多只输出前100个。
#include
#include
#include
#include
using namespace std;
...
分类:
其他好文 时间:
2014-10-27 14:27:32
阅读次数:
266
先在hosts文件里加入virtual host的域名,指向127.0.0.1 我一般使用的命名规则是dev-domainname.com
sudo nano /private/etc/hosts
# VirtualHosts Mapping
127.0.0.1 dev-domainname.com
接下来配置Apache,打开Apache的配置文件 /Applications/XA...
分类:
系统相关 时间:
2014-10-27 14:28:12
阅读次数:
255
题目:找到整数区间[1,n]中多有的互质数对。
分析:数论,筛法,欧拉函数。在筛素数的的同时,直接更新每个数字的欧拉函数。
每个数字一定会被他前面的每个素数筛到,而欧拉函数的计算是n*π(1-1/pi);
其中,pi是n的素数因子,所以可以利用筛法来计算欧拉函数,然后求和;
注意,这时求出的欧拉函数为所有小于n的数m与...
分类:
其他好文 时间:
2014-10-27 14:25:36
阅读次数:
198
自定义View学习的最后一期了,先上效果图。
相信大家心中都有自己的实现方法,这里就贴上我的方法以供参考。
/**
* 刻度画笔
*/
private Paint linePaint;
/**
* 进度画笔
*/
private Paint textPaint;
/**
* 进度
*/
private int index = 0;
/...
分类:
移动开发 时间:
2014-10-27 14:26:55
阅读次数:
247
项目做久了,我发现自己对代码的实现能力越来越差劲了!经过前一段时间找工作的经历就可以明显感觉的到自己的代码熟练度不够!因此,今后要多加练习。要想做好一个优秀的程序员就要多敲代码,多思考。
★结题思路
利用了栈的思想,将整数N与R求得的余数压栈,然后将N/R与R求得的余数压栈,知道N/R小于R为止。可以利用数组来模拟栈的操作,可以将余数存入数组中然后倒序输出!
★代码实现
#incl...
分类:
其他好文 时间:
2014-10-27 14:25:29
阅读次数:
203
<?php
define ( "TOKEN", "tony" );
if (! isset ( $_GET ["echostr"] )) {
// 调用响应消息函数
responseMsg ();
} else {
// 实现网址接入,调用验证消息函数
valid ();
}
/*
* 验证消息函数
*/
function valid() {
if (checkSignature ...
分类:
微信 时间:
2014-10-27 14:26:09
阅读次数:
345
我经常会惊讶于为什么那么多的码农不去做点通过工资谈判来提升薪酬的事,即使是有部分曾经想过了。工资谈判是一件很重要的事情。不仅是因为薪酬可以慢慢积累下来,在你离开的时候给你留下多一点的存款。而且,因为你对自己的评估和你在工资谈判中的表现会很大程度上影响你如何去认识你服务的公司。当你成为了公司的一份子后,公司就很难改变你给他第一印象。所以,如果你在工资谈判中委婉地报上你的薪资期望的同时,顺便表示下你很尊重这家公司的老板,很大可能你以后在这家公司的前程就会一片光明了。...
分类:
其他好文 时间:
2014-10-27 14:26:19
阅读次数:
433
osx中经常会使用timemachine来备份一些文件,timemachine可以使某个文件夹恢复到之前某个时刻的状态,非常的方便。可是备份需要空间,特别是有些我们并不想备份一些无关紧要的文件,比如电影,我们可以通过一下设置来进行忽略制定目录。
Setting(设置)–Time Machine–Options(选项),之后添加相应目录即可,如下图所示:
这样在备份的时候就会自动跳过指定的目...
分类:
系统相关 时间:
2014-10-27 14:24:59
阅读次数:
189
本文主要记录和总结本人在阅读《Python标准库》一书,文本这一章节的学习和理解。
其实在Python中,使用文本这样的一些方法是特别常用的一件事。在一般的情况下,都会使用String这样的一个类,应该算是Python中最基础的一个标准类了。
1.3.6 用组解析匹配
match.groups()会按照表达式中与字符串匹配的组的顺序返回一个字符串序列。
使用group(...
分类:
编程语言 时间:
2014-10-27 14:23:33
阅读次数:
177
初学者的问题主要集中在,下面几个问题:
一、几个函数总是不被调用:例如:
- (UIView *)tableView:(UITableView *)tableView viewForHeaderInSection:(NSInteger)section;
这个代理不被调用的种类很多:
1. section的count没有正确
2. 没有设置代理
3.如果没有设置seciton的高度,仍然...
分类:
其他好文 时间:
2014-10-27 14:25:20
阅读次数:
120
http://www.goat1000.com/tagcanvas.php
TagCanvas是一个基于HTML5 Canvas技术开发的标签云动画。还提供一个以jQuery插件形式实现的版本。
它支持文本和图片两种格式,能够以Sphere, hcylinder 或 vcylinder三种形状显示。
TagCanvas还支持IE浏览器(利用ExplorerCanvas实现)。
具体...
分类:
Web程序 时间:
2014-10-27 14:26:01
阅读次数:
389
在jsp页面使用""的注释,注释里面的java代码还是会得到执行,可以再查看页面源代码上看到执行完成的内容,这样就会让不希望执行的代码得到执行,影响加载速度。比如如下代码:
性别:
全部
value="">
在jsp页面推荐使用“”这样的注释,而且这样的注释在页面查看源代码是不可见的。...
分类:
Web程序 时间:
2014-10-27 14:23:12
阅读次数:
157
andrid对不能导入的类,知道类路径如何使用该类?使用java的反射机制。下边是一个例子。
MTK平台对Android源生的Telephone接口进行了扩展,添加了一个TelephonyManagerEx类来对双卡进行支持:
类名: com.mediatek.telephony.TelephonyMangerEx;
应用中,我们可以通过java的反射机制来调用其中的接口:
Cla...
分类:
其他好文 时间:
2014-10-27 14:25:53
阅读次数:
249
为什么要共存?
Xcode 5.1.1 (以下简称Xcode5)和Xcode 6.0.1(以下简称Xcode6)都是正式版本,其应用程序文件名都是“Xcode”。如果通过AppStore升级或简单地使用DMG安装包安装,新版本会直接覆盖旧版本。
升级至Xcode 6主要应用它的新特性。但它却不再支持iOS 6应用的开发。鉴于目前实际开发中,需要照顾iOS 6用户的情况还普遍存在...
分类:
其他好文 时间:
2014-10-27 14:23:20
阅读次数:
180
1、新手学习路线:个人认为,自己手上应该有本参考书,像细说PHP,然后看书学习,穿插网上的一些免费视频教程(随便百度一下就行,之后我尽量整理一些给大家),当然如果自控能力差的同学,也可以参加一些培训机构,不过价格有点贵,自控力好不建议去!自己做出好的网站作品,一样可以找到合适的工作,去培训机构也无非是学一些基础的东西,然后自己做一个作品,但是穷孩子花这么多钱去培训,还不至于!
2、现在有...
分类:
Web程序 时间:
2014-10-27 14:23:02
阅读次数:
173