关闭

开源APP-LeeCo

开源APP-LeeCo近来找时间把自己去年构思的一个APP写了出来,并没有多少技术含量,主要运用到了Bmob后台、Picasso图片加载,还有一些自定义控件。这里图方便直接把中文README复制过来了,代码都已开源。 项目地址:LeeCoLeeCo LeeCo,超过300道面试算法题,29个分类,详尽的题解、讨论和评论英文文档README.md下载APK Github 二维码 Bugly:...
阅读(1017) 评论(3)

开源APP CoCoin

CoCoin CoCoin,一款多视图记账APP英文文档README.md 下载APK 二维码: 备注在GIF文件夹里有一些相关的gif。如果您之前安装了V1.1.0版本,建议先卸载V1.1.0版本再安装V1.2.0,因为V1.1.0并不是正式版。介绍概况 您可以使用CoCoin轻松记账,并使用密码来保护您的账本。账本密码会在您第一次使用CoCoin的时候被设置。在记账的时候,您可以通过左...
阅读(1337) 评论(25)

LeetCode H-Index

LeetCode H-Index题目 Given an array of citations (each citation is a non-negative integer) of a researcher, write a function to compute the researcher’s h-index. According to the definition...
阅读(362) 评论(7)

LeetCode Add Digits

LeetCode Add Digits题目 Given a non-negative integer num, repeatedly add all its digits until the result has only one digit. For example: Given num = 38, the process is like: 3 + 8 = 11, 1...
阅读(241) 评论(0)

LeetCode Ugly Number

LeetCode Ugly Number题目 Write a program to check whether a given number is an ugly number. Ugly numbers are positive numbers whose prime factors only include 2, 3, 5. For example, 6, 8 are ugl...
阅读(259) 评论(0)

LeetCode Missing Number

LeetCode Missing Number题目 Given an array containing n distinct numbers taken from 0, 1, 2, …, n, find the one that is missing from the array. For example, Given nums = [0, 1, 3] return 2....
阅读(235) 评论(0)

LeetCode Search a 2D Matrix II

LeetCode Search a 2D Matrix II题目 Convert a non-negative integer to its english words representation. Given input is guaranteed to be less than 231 - 1. For example, 123 -> “One Hundred Twenty...
阅读(205) 评论(0)

LeetCode Binary Tree Paths

题目 Given a binary tree, return all root-to-leaf paths. For example, given the following binary tree: 1 / \ 2 3 \ 5 All root-to-leaf paths are: [“1->2->5”, “1->3”] 代码class Sol...
阅读(178) 评论(0)

LeetCode Different Ways to Add Parentheses

LeetCode Different Ways to Add Parentheses题目 Given a string of numbers and operators, return all possible results from computing all the different possible ways to group numbers and operators....
阅读(203) 评论(0)

LeetCode Search a 2D Matrix II

LeetCode Search a 2D Matrix II题目 Write an efficient algorithm that searches for a value in an m x n matrix. This matrix has the following properties: Integers in each row are sorted in ascending...
阅读(172) 评论(0)

Android SharedPreferences安全存储/AutoCompleteTextView使用/文件读写

Android SharedPreferences安全存储/AutoCompleteTextView使用/文件读写计应一 13331091 黄伟平SharedPreferencesAndroid中最为简单的存储形式就是通过Sharedpreferences来存储数据,通过调用简单的接口(SharedPreferences的其实是个interface),可以将简单的键值对写在App对应的文件夹中的一个...
阅读(612) 评论(0)

LeetCode Shortest Word Distance III

LeetCode Shortest Word Distance III题目服务器抽风无法上传图片。 This is a follow up of Shortest Word Distance. The only difference is now word1 could be the same as word2. Given a list of words and two words...
阅读(253) 评论(0)

LeetCode Shortest Word Distance II

LeetCode Shortest Word Distance II题目思路跟上一题一样,但是在这题的背景下,求最短距离的函数将会被调用多次。因此我们可以先把字符串的每个位置都记录下来,这样找最短距离的时候就好很多。而且,记录位置的时候都是有序的,这样,在求最短距离的时候就类似于归并排序,只需要O(n+m)的时间复杂度即可,其中n为word1的位置数量,m为word2的位置数量。那为什么不直接用一个...
阅读(363) 评论(0)

LeetCode Shortest Word Distance

LeetCode Shortest Word Distance题目思路直接对两个目标字符串进行定位,然后更新最小距离即可。O(n),注意循环最好倒过来,这是因为这样的话words.size()方法只需要调用一次,如果写成i < words.size()的话会增加不必要的耗时。代码class Solution { public: int shortestDistance(vector<stri...
阅读(244) 评论(0)

LeetCode Valid Anagram

啊飒飒大...
阅读(282) 评论(0)

服务与多线程-简单音乐播放器

服务与多线程-简单音乐播放器要实现简单的音乐播放器,总是离不开服务和线程。因为服务可以让我们的程序在后台继续播放音乐, 而音乐播放器总是少不了进度条,进度条随着音乐播放进度的实时更新又需要用子线程更新UI以免主线程阻塞。服务关于服务的几点: 创建服务要依次经过onCreate()方法和onStartCommand()方法,如果服务已经被创建,再次创建只会调用onStartCommand()方法 服务...
阅读(1071) 评论(0)

从Fragment中传数据到Activity

从Fragment中传数据到Activity背景这是在项目中遇到的问题。在一个Activity中,有viewpager,viewpager里面放置的当然那是fragment了,然后fragment中有button什么的,在点击button的时候,希望能够改变Activity中的一些数据。 比如最常见的通过viewpager选择标签等。 之前想到的解决办法是直接将Activity中的控件等需要接受...
阅读(505) 评论(0)

静态广播和动态广播的区别

静态广播和动态广播的区别在Android中广播有两种实现方式: static broadcast dynamic broadcast 两种广播有如下区别: 生存期,静态广播的生存期可以比动态广播的长很多,因为静态广播很多都是用来对系统时间进行监听,比如我们可以监听手机开机。而动态广播会随着context的终止而终止 优先级动态广播的优先级比静态广播高 动态广播无需在AndroidManifest.x...
阅读(4189) 评论(0)

Sicily 1041. Pushing Boxes

Sicily 1041. Pushing Boxes 嗯,好久没动过Sicily了。 Scrap cars in a junk yard are crushed in a device that pushes the car in from the sides, from the front and back, and from the top and bottom. The res...
阅读(437) 评论(0)

在Android studio中建立Java工程

在Android studio中建立Java工程Android studio是基于IntelliJ IDEA的,所以当然是可以建立Java工程的,步骤如下: 新建Android工程 新建完成后: 切换到project视图 把settings.gradle中的语句都删掉 也就是删掉这一句: 同步Gradle 在进行了第3步之后,应该会有如下提示: 点击Sync Now,如果没有弹出提示...
阅读(3252) 评论(1)
675条 共34页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:269177次
    • 积分:9042
    • 等级:
    • 排名:第2199名
    • 原创:653篇
    • 转载:22篇
    • 译文:0篇
    • 评论:41条
    关于这里
    如果有任何问题请邮我.
    转载请注明原作地址.
    文章分类