- 博客(25)
- 收藏
- 关注
原创 函数式leetcode-4
class Solution(object): def findMedianSortedArrays(self, nums1, nums2): """ :type nums1: List[int] :type nums2: List[int] :rtype: float """ l1 = len
2016-11-04 14:45:24 541
原创 函数式leetcode-3
class Solution(object): def lengthOfLongestSubstring(self, s): """ :type s: str :rtype: int """ max = 0 myStr = '' for char in s:
2016-11-04 12:16:19 496
原创 函数式leetcode-2
# Definition for singly-linked list.class ListNode(object): def __init__(self, x): self.val = x self.next = Noneclass Solution(object): def addTwoNumbers(self, l1, l2):
2016-11-01 18:14:59 379
原创 函数式leetcode-1
python版本,2.7class Solution(object): def twoSum(self, nums, target): """ :type nums: List[int] :type target: int :rtype: List[int] """ if target %
2016-11-01 16:06:22 717
转载 函数式编程的记录1
原文http://coolshell.cn/articles/10822.html函数式编程2013年12月27日陈皓发表评论阅读评论96,139 人阅读 当我们说起函数式编程来说,我们会看到如下函数式编程的长相:函数式编程的三大特性:immutable data 不可变数据:像Clojure一样,默认上变量是不可变的,如果你要
2016-10-24 23:20:57 354
原创 判断浏览器版本
function getQueryString(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var r = window.location.search.substr(1).match(reg); if (r !=null) return unescape(
2016-10-22 22:54:18 337
转载 JavaScript事件 DOMNodeInserted DOMNodeRemoved
JavaScript事件 DOMNodeInserted DOMNodeRemoved JavaScript与HTML之间的交互是通过事件实现的。事件,就是文档或浏览器窗口中发生的一些特定交互的瞬间。可以使用侦听器(或处理程序)来预订事件,以便事件发生时执行相应的代码。13.1 事件流 事件流描述的是从页面中接收事件的顺序。1.3.1.1 事件冒泡
2016-10-17 00:43:33 7834
原创 可用百度天气api
api keyhttp://lbsyun.baidu.com/apiconsole/keyhttp://api.map.baidu.com/telematics/v3/weather?location=深圳&output=json&ak=h1OVyFGdHlfMkKLOEe98aDTPPWVUZcOQ
2016-10-13 12:15:28 1650
原创 html5新版桌面通知
旧的window.webkitNotifications 在chrome上没用了.找不到新的相关文章window.NotificationNotification(title, options)//@param {String} title 要显示的通知标题//@param {Object} options 备选项参数,键值对//option 结构如下dictionary No
2016-08-04 14:22:24 531
原创 ng-class几种写法
>最常用:ng-class="{'hide' : showTab != '1'}"复杂判断:ng-class="{'EXISTED':'list-list-suc span-icon-warp', 'DROPED':'list-list-alarm span-icon-warp'}[item.status]"
2016-06-27 12:21:26 1748
原创 超好用的C# json转换器。类js动态使用!
public sealed class DynamicJsonConverter : JavaScriptConverter { public override object Deserialize(IDictionary dictionary, Type type, JavaScriptSerializer serializer) {
2016-05-19 11:24:46 1307 1
原创 类安卓弹出层
function warnfast(msg, opt, left, top) { if (opt) { var obj = $("#" + opt); } new Toast({ context: $('body'), message: msg, time: 500 }, obj, left, top).show();}function warn(msg
2016-05-16 16:24:13 584
原创 js deep copy 解析json
var deepCopyArray = function(arr){ var result=[]; for(var i=0;i result.push(deepCopyObj(arr[i]));
2016-03-01 16:46:53 964
原创 dp2
有编号分别为a,b,c,d,e的五件物品,它们的重量分别是2,2,6,5,4,它们的价值分别是6,3,5,4,6,现在给你个承重为10的背包,如何让背包里装入的物品具有最大的价值总和?nameweightvalue12345678910a260669912121515
2016-01-18 11:09:55 654
原创 dp算法
其实就是双重循环在i=1的时候找到解然后记录下来,在后面的时候使用这个解.比如 1,3,5组成13 最少的方案:a[3] = {1,3,5}记录数组:d[i] 表示总数为i的时候最少的组成数量 d[i]第一个循环 for i=0;iif(i==0) d[i]=1;第二个循环 for(j=0;jd[i] = d[i-1]+1;if( d[i-a[j]] + 1
2015-12-31 12:45:45 431
转载 js Unicode编码转换
/**js Unicode编码转换*/ var decToHex = function(str) { var res=[]; for(var i=0;i res[i]=("00"+str.charCodeAt(i).toString(16)).slice(-4); return "\\u"+res.join("\\u");
2015-07-29 12:15:57 688
转载 “百度搜索框提示”代码
使用方法: 百度提供了2种自定义调用的方法方法一: 第一步为需要添加“百度搜索框提示”功能的标签添加baiduSug属性。例如:当设置baiduSug=1时,用户选中sug词条时默认执行表单提交动作;当设置baiduSug=2时,用户选中sug词条时不执行表单提交动作。 第二步 在网页中引入Javascript
2015-02-16 22:28:40 3084 7
原创 js判断是不是PC
function IsPC() { var userAgentInfo = navigator.userAgent; var Agents = ["Android", "iPhone", "SymbianOS", "Windows Phone",
2015-02-09 21:56:49 676
转载 js的onload和jquery的${}用法
Jquery中$(document).ready()的作用类似于传统JavaScript中的window.onload方法,不过与window.onload方法还是有区别的。1.执行时间 window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。 $(document).ready()是DOM结构绘制完毕后
2015-02-09 21:43:11 964
原创 Learn Python (day?:month!4)
一直拖到寒假了...总算是入门了还有一张图也算Django入门ps:相关软件centos6.5 vm10.0python2.6.6Django-1.3.7mySQL尚未安装pps:linux不好玩
2015-02-03 23:41:10 544
原创 Learn Python (day 3) :字符串
在Python 3,所有的字符串都是使用Unicode编码的字符序列。导致的问题是:在vs2013里面写Python代码时候,如果使用'''作为注释,vs2013会把它编码成UTF-8 ascii。导致运行出错。(本人还未找到解决方案,如果有人有办法解决请留言!!!)解决方法:Python 3会假定我们的源码 — 即.py文件 — 使用的是utf-8编码方式。☞Python 2
2014-12-14 23:06:54 548
原创 Learn Python (day 2)
1、Python 函数当你需要一个函数的时候,就像这样声明它就行:def approximate_size(size, a_kilobyte_is_1024_bytes=True):函数声明以关键字 def 开头,紧跟着函数的名称,然后是用括号括起来的参数。多个参数以逗号分割。同时注意,函数不定义一个返回数据类型。 Python 函数不指定它们的返回值的类型,甚至不指定它们
2014-12-08 10:37:07 751
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人