自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (10)
  • 收藏
  • 关注

原创 LeetCode: Partion Labels的问题python的代码

Difficult:  MediumCompany: Amazonlink:https://leetcode.com/problems/partition-labels/A string S of lowercase letters is given. We want to partition this string into as many parts as possible so ...

2019-02-26 10:28:39 197

原创 步步学习python之环境安装:Vagrant+Ubuntu+Emacs+Virtualenv+Python3开发环境的搭建(Mac电脑下)1

由于项目的需要,需要到服务器处理数据,所以都是在Unix环境编程。所以需要安装Vagrant+Ubuntu+Emacs+Virtualenv+Python开发环境开发大数据系统。关于为啥要安装这个,请大家google,我还是菜鸟有些还是解释不清楚,也是问了身边的人才安装好,碰到很多问题,最后都解决啦。对于一些安装中出现的问题,有时候菜鸟的我感到很困难。我想把我从零开始学习起的点点滴滴想分享给那些刚

2016-04-26 23:03:32 942

原创 Leetcode Meeting room问题系列 - 2

上面四类咋解决呢,我发现有共同的思路。首先就是按照start开始升排序,因为时间有先后循序。sort_list = sorted(lst_time, key = lambda x: x.start) 定义时间集合list的长度为len_t,然后循环去取里面的元素(len_t -1个元素),这个元素的end与后面元素的start比较,咋比较具 体要根据不同的题目。for i ...

2019-03-20 11:36:54 460

原创 Leetcode Meeting room问题系列 - 1

这个问题系列就是list里面每个元素都有一个start和end时间.google和amazon经常考的题目。1.Merge Intervals(medium)https://leetcode.com/problems/merge-intervals/2.Meeting Rooms (easy)https://leetcode.com/problems/meeting-room...

2019-03-20 11:33:20 958

原创 Leetcode Parentheses问题(python代码)系列-1

上次遇到了Facebook的Parentheses问题,发现很多大公司Facebook, google, amazon喜欢考察这类问题。但是这类问题一般设置时从简单到难。我总结一下这类问题。随后会一一分析这类问题的解决方法。1. Valid Parentheses (easy) https://leetcode.com/problems/valid-parentheses/2.G...

2019-03-08 17:57:37 197

原创 Leetcode: Subarray Sum Equals K python3代码

Difficult: MediumCompany: Google, AmazonGiven an array of integers and an integerk, you need to find the total number of continuous subarrays whose sum equals tok.Example 1:Input:nums = [1,1...

2019-03-06 10:49:04 246

原创 Leetcode: Maximum XOR of Two Numbers in an Array python3代码

Company: GoogleDifficult: MediumGiven anon-emptyarray of numbers, a0, a1, a2, … , an-1, where 0 ≤ ai< 231.Find the maximum result of aiXOR aj, where 0 ≤i,j<n.Could you do this i...

2019-03-02 17:50:20 137

原创 步步学习之用python实战机器学习1-kNN (K-NearestNeighbors)算法(a)

我最近才开始接触机器学习,我大学数学学的几乎忘了,最近才接触python。所以我以一个完全初学者角度来学习机器学习。我主要用的书籍就是machine learning in action (机器学习实战)这本书。我主要是用文中已有的代码来讲解机器学习。同时对代码进行大量注释,主要针对初学者以及python刚学的,这样理解透彻。第一章  K近邻算法kNN(K-NearestNeigh

2016-05-17 23:10:01 3257

原创 步步学习python之环境安装:Vagrant+Ubuntu+Emacs+Virtualenv+Python3开发环境的搭建(Mac电脑下)4

emacs定制化我主要是针对初学者。我主要写一下基本的定制化内容。Emacs的配置文件有两种方式(这里采用别人已经说明的:原文链接:http://www.jianshu.com/p/ee37f00f8f65):在用户Home目录中的 .emacs 文件用户的Home目录,对于Unix/Linux/MacOSX的用户来说并不陌生。对于Windows用户来说,Home目录就是windo

2016-05-05 10:40:46 743

原创 步步学习python之环境安装:Vagrant+Ubuntu+Emacs+Virtualenv+Python3开发环境的搭建(Mac电脑下)3

3. Python版本管理虚拟环境virtualenv的安装     由于不同的项目有时候需要不同的版本,或者统一一个版本。我mac上系统默认安装的是python2.7左右。但是需要python3.4(注意前面我们说明啦必须安装最新的ubuntu才会支持python3.4)。因为python版本管理的需要,就需要这个啦virtualen。关于这个virtualen具体介绍大家请google吧。...

2016-05-03 19:48:27 1574

原创 步步学习python之环境安装:Vagrant+Ubuntu+Emacs+Virtualenv+Python3开发环境的搭建(Mac电脑下)2

接前面的2. Vagrant和 Ubuntu环境下的emacs安装    安装好vagrant和Ubuntu环境后,就安装文本编辑器。大牛们知道emacs和vim。菜鸟的我第一次接触,现在只是初步接触,还不知道到底有啥神威。不过google了一些内容后,发现这编辑器基本上推崇的就它们啦。至于如何牛,大家就google吧,这两派神器网上吵的正欢。废话不多说啦,直接进入真题啊。   对于e

2016-04-27 11:02:11 1010

原创 步步学习Python 编程error篇:import package error:Import error: No module named mayavi

一般情况下安装一些package 比如 mayavipackage。运行一些用到这个package的时候有时候会出现以下问题error:Import error: No module named mayavi见下图。我们 那么意思需要安装这个mayavi package。一般网上的解决建议:sudo apt-get install mayavi2http://stackov

2016-04-22 11:26:56 6822

原创 步步为营学习android,步步惊喜之android基础篇-android工程目录文件学习1

Android 工程文件目录结构简述1                    可能对于老手来说,讲这个太没有必要了,但是作为菜鸟的我还是想写下我学习的过程,点滴的进步与大家分享。文件目录结构对于新手来说有点陌生,从传统的java编程到android编程。可能有点不习惯,特别是对于像我这样没做过什么java项目的,开始确实不是很好理解。不过还是那句话,步步为营,步步惊喜。打好基础是关键,特别

2012-11-07 21:04:44 735 2

原创 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局3

布局学习3之代码布局3 接着上面代码学习:看下面代码:publicclass CodeLayoutActivityextends Activity {   /** Called whenthe activity is first created. */           View1view1;   @Override   publicvoid onCr

2012-10-22 19:51:53 653

原创 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局2

布局学习3之代码布局2      接着上面代码学习我们把l1背景颜色改成红色:  l1.setBackgroundColor(Color.RED);其实setContenView添加一个:LinearLayout.LayoutParamsll2=newLinearLayout.LayoutParams(LayoutParams.FILL_PARENT,LayoutP

2012-10-22 15:43:56 439

原创 步步为营学习android,步步惊喜之android基础篇-布局学习3之代码布局1

布局学习3之代码布局1                  在android开发中,对于一些简单的界面,用布局学习1和布局学习2的方法都可以对付,但是对于一些复杂的界面系统。界面是由很多view组成的,显示的view几层叠加的,最上面一层是由不同的view组成的。在这里举一个例子增强现实(AR)系统。AR界面通常是由一系列的view组成的,比如最里面一层一般是camera view在

2012-10-19 22:25:04 475

原创 步步为营学习android,步步惊喜之android基础篇-布局学习2

常用经典应用布局(游戏开发,照相机,增强现实)   基本的应用布局大家都会知道怎么用,但是对于一些特殊的布局,估计开始对初学者感觉有点困惑。下面主要是讲讲绘画应用布局,照相机应用布局以及增强现实(Augmented Reality)应用布局,主要是一些这方面的简单布局!1绘画布局(游戏布局)。 绘画布局在游戏开发中经常用到,经常与view,surfaceview结合

2012-10-12 11:21:20 458

原创 步步为营学习android,步步惊喜之android基础篇-布局学习1

Android基础篇-布局layout学习1       布局是各个UI元素在屏幕上的位置关系,视图组的几个扩展类与布局相关。然后只需通过Activity去显示一个布局,那么在布局中就显示在手机屏幕上了。布局在UI设计中很重要,不同的系统需要不同的布局。在android系统中布局通常有以下几种不同的情况:FrameLayout(框架布局):系统默认的在屏幕上就有空白区显示它;L

2012-10-12 11:01:35 694

原创 步步为营学习android,步步惊喜之android基础篇-按钮学习

Android基础篇-Button学习(三种绑定监听器方式)      不好意思,直到现在才更新我的博客!学习android系统不得不从最基础的UI组件学习,其中首推的就是Button。Button是一个常用的系统的组件。一般通过与监听器搭配使用,从而触发Button事件。关于监听器,作为开始没有任何java以及编程基础的我,不知道其中的监听器原理,开始只知道照抄代码,但是不知所云

2012-09-25 18:24:41 570

原创 步步为营学习android,步步惊喜(菜鸟级别的我跟你一起成长)-序言

菜鸟级的我跟你一起步步为营学习android开发                    先介绍一下我的编程背景,说实话基本上zero。大学时候学过一点C语言,那时候也基本上老师教到指针那章开始就结束了。没有做过什么系统。学android之前自己学习了一点java,知道了什么是面向对象,什么是继承。也学习了一点其他语言比如Php,C++以及数据库知识,Sql。说实话都是皮毛,都是学习了一

2012-09-11 21:31:27 704

mportdatabase

sqlite导入外部数据库。非常好的方法

2014-10-20

布局学习之布局代码3

主要让大家体会addConteView setContentView 的区别和用法,以及addView

2012-10-22

代码布局学习2

代码布局学习中addContentView 何setContentView方法使用区别

2012-10-22

代码布局之相对布局

用代码进行布局,代码布局通常用在复杂界面设计中。次代码是代码布局之相对布局

2012-10-19

经典应应布局之游戏开发

绘画布局,经常用在游戏开发中。绘画布局需要用到相对布局,在相对布局中添加绘画View

2012-10-12

相对布局之RelativeLayout

相对布局我最新喜欢的布局,也是game开发,照相机以及增钱现实中最常用的布局!

2012-10-12

线性布局之嵌套布局

很多时候,线性布局需要嵌套其他布局,比如线性布局,相对布局等

2012-10-12

线性布局代码

最基本的线性布局,线性布局是最常用的布局!

2012-10-12

Android基础篇-Button学习

学习button三种绑定监听器方式的源代码,原创代码!

2012-09-25

android开发种点击Button按钮,怎么就跳转到menu上的两种方法源代码

android开发种点击Button按钮,怎么就跳转到menu上的两种方法源代码

2012-08-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除