比大小
解题思路:解此题需要使用到康托展开,康托展开的公式如下
$$X=a_n*(n-1)!+a_{n-1}*(n-2)!+\cdot\cdot\cdot+a_i*(i-1)!+\cdot\cdot\cdot+a_2*(2-1)!+a_1*(1-1)!$$
公式看不懂没关系,下面以一个例子来讲解公式的使用!
例如:有一个数组S=["a","b","c","d"],它的其中之一个排列是S1=["b","c","d","a"],现在欲把S1映射成X,需要怎么做呢?按如下步骤走起
$$X=a_4*3!+a_3*2!+a_2*1!+a_1*0!$$
首先计算n,n等于数组S的长度,n=4
再来计算a4="b"这个元素在数组[
继续阅读 »
时间是把刀
时间是把刀,每个人都在用这把刀雕刻自己的人生,刀都一样,区别是人.
有人使成了杀猪刀,一刀一刀砍碎梦想,随波逐流.
有人使成了雕刻刀,一刀一刀雕刻自己,静水深流.
你的刀、想怎么使?
继续阅读 »
代码大全(第2版)
status:在读
author:Steve McConnell
publisher:电子工业出版社
language:中文
link:http://item.jd.com/10875285.html
继续阅读 »
按照惯例,每年结束时都会来一篇杂谈。只不过今年的来得有些迟。
这半年写了又删,很多东西最后都只是留在了笔记里。原本计划更新的技术相关文章也一篇都没搞定。
用一个万能的句子来做借口的话,便是"这段时间发生了很多事。"。并且其中有些部分不太适合在公开场合讨论。
继续阅读 »
回文串
解题思路:既然通过添加一个字母可以变为回文串,那么通过删除与添加的字母相对位置的字符,应该亦为回文串。
例如:
- 'abcb'在末尾添加'a' --> 'abcba'为回文串
'abcb'删除与想要添加的字符'a'对应位置的字符 --> 'bcb'亦为回文串
'aabbaab'在头部添加'b' --> 'baabbaab'为回文串
'aabbaab'删除与想要添加的字符'b'对应位置的字符 --> 'aabbaa'亦为回文串
Java算法实现:
```java
import java.util.Scanner;
/**
*
* Created with IntelliJ IDEA. 2015/9/23
继续阅读 »
更新日志
2016.09.09 UIImageView加载WebP格式的图片
2016.09.19 更新UI系列
2016.10.18 更新隐藏GroupedTableView上边多余的间隔
工具类
提取assets.car中的图片
iPhone 6 屏幕揭秘
iOS 通过获取iTunes上的APP信息,判断是否提醒升级APP
POST https://itunes.apple.com/CN/lookup?id=978591579
使用POST方法,id 是iTunes connect里APP信息的Apple ID:为APP自动生成的id
Charles 请求 HTTPS 出现 “You may need to c
继续阅读 »
更新日志
2016-08-05 添加node、Python等终端命令
2016-09-12 更新查找命令
2016-11-24 更新 ruby、node、python的工具集
工欲善其事,必先利其器。—— 工具篇
继续阅读 »
2016年写的Plan 2016有些效果,所以有了这篇Plan 2017,计划还是要有的,万一实现了呢。
坚持运动
坚持打羽毛球,每周带上Jell至少打一次球。再忙也要抽时间锻炼身体,不然迟早要抽时间来生病。不要等生病了才想到锻炼身体的重要性,有些事情是容不得你后悔的。放下手机,爬爬山,跑跑步,打打球,何乐而不为?
继续阅读 »
前言
Google Pixel & Pixel XL是Google在2016年10月4日推出的全新Android智能手机,接任之前的Nexus系列,也是Pixel系列首次推出智能手机产品;于东8区时间2016年10月5日凌晨的Google秋季发布会上正式公布。
可以说对于Pixel系列,大多数人都不陌生,Pixel系列作为最先搭载Android N操作系统的移动终端系列,除了Android N之外,还有独享的Pixel Launcher以及Google Assistant。
当然,对于现在(2017/07/14)来说,Pixel Launcher和Google Assistant都不再是Pixel系列独享了,但是依旧有很多人对于P
继续阅读 »
Text Recognition
Fully Convolutional Recurrent Network for Handwritten Chinese Text Recognition paper
Deep LSTM Networks for Online Chinese Handwriting Recognition 2016 ICFHR
Convolution Multi-directional Recurrent Network for Offline Handwritten Text Recognition 2016 ICFHR
Sequence to Sequen
继续阅读 »