nomasp

風立ちぬ、いざ生きめやも」

nomasp 博客导读:Lisp/Emacs、Algorithm、Android

ProfileIntroduction to Blog 您能看到这篇博客导读是我的荣幸,本博客会持续更新,感谢您的支持,欢迎您的关注与留言。博客有多个专栏,分别是关于 Android应用开发 、Windows App开发 、 UWP(通用Windows平台)开发 、 SICP习题解 ...

2015-09-17 12:28:38

阅读数 13861

评论数 38

Java 文件操作

打开文件首先实例化JFileChoosers,可以用FileNameExtensionFilter来设置过滤器,showOpenDialog方法的返回值是int类型,因此定义一个value,最后如果value等于JFileChooser.APPROVE_OPTION就可以对文件进行操作,此处打印出...

2015-09-28 23:28:40

阅读数 2617

评论数 0

LeetCode 9 Palindrome Number (回文数)(Math)

翻译确定一个整数是否是回文数。不能使用额外的空间。一些提示:负数能不能是回文数呢?(比如,-1)如果你想将整数转换成字符串,但要注意限制使用额外的空间。你也可以考虑翻转一个整数。 然而,如果你已经解决了问题“翻转整数(译者注:LeetCode 第七题), 那么你应该知道翻转的整数可能会造成溢出...

2015-09-27 21:30:38

阅读数 3071

评论数 4

Android 开发第四弹:围住神经猫(简单Demo)

前言如下图所示,这篇文章要完成的就是这个简单的示例,后续会继续添加上动画和声音。这里主要包含了游戏的一些简单元素和逻辑。在我的多次尝试后发现想赢它还是挺难的……毕竟它的走法不是简简单单的Random而已。代码已经上传至Github,建议大家直接Fork而不是Download,毕竟开源的意义在于彼此...

2015-09-26 12:50:07

阅读数 3720

评论数 8

LeetCode 8 String to Integer (atoi)(转换到整型)

翻译实现“atoi”将字符串转换成整型数。提示:仔细考虑所有可能的输入。如你想要挑战,请不要参阅下面并问问自己都有哪些可能的输入请看。说明:模糊的指定(没有给定的输入规格)就是为了这个问题。你负责收集所有可能的输入。atoi的要求:函数首先放弃尽可能多的空字符直到找到一个非空白字符。然后从这个字符...

2015-09-25 09:35:06

阅读数 2046

评论数 0

用代码窥探Java支持的语言

一次偶然发现原来可以用如此简单的方式打印出Java支持的语言,用“窥探”一词嘛……标题党,哈哈。import java.util.Locale;public class Language { public static void main(String[] args) { L...

2015-09-24 22:03:16

阅读数 2059

评论数 1

如何在Android Studio中导入包:android-support-v4/Fragment

今天发现需要用到Fragment,但并不能直接import出来,找了一下原来它在这里:

2015-09-24 14:02:44

阅读数 12058

评论数 3

Android 开发第三弹:自定义左右菜单(滑动动画+蒙版效果)

下面的截图……哎,因为1080P在Windows 10上虽然适配了,但大部分软件并没有跟上,比如某个录制GIF的软件,所以这里有一定的偏移导致画面不完整,但效果大概就是这么一个效果了。MainUI.java首先需要这么一个类,在这里一些UI的滑动呀之类的都会定义。首先吧,定义好这些变量,当然了,实...

2015-09-24 13:30:54

阅读数 3190

评论数 3

LeetCode 7 Reverse Integer(翻转整数)

翻译翻转一个整型数例1:x = 123, 返回 321 例2:x = -123, 返回 -321原文Reverse digits of an integer.Example1: x = 123, return 321 Example2: x = -123, return -321Have you ...

2015-09-23 09:13:52

阅读数 4279

评论数 1

Android 开发第二弹:通讯录

MainActivity.javapackage myapplication.nomasp.com.addressbook;import android.app.Activity; import android.os.Bundle; import android.view.Menu; import...

2015-09-22 21:08:09

阅读数 2309

评论数 2

LeetCode 6 ZigZag Conversion(Z型转换)(String)

翻译字符串“PAYPALISHIRING”通过一个给定的行数写成如下这种Z型模式: P A H N A P L S I I G Y I R然后一行一行的读取:“PAHNAPLSIIGYIR”写代码读入一个字符串并通过给定的行数做这个转换:string convert(strin...

2015-09-21 22:22:29

阅读数 2733

评论数 0

Android 开发第一弹:倒计时

好吧……我承认很尴尬……但毕竟作为开端,还是将这个贴出来,以后一定写出厉害的!<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="ht...

2015-09-21 21:27:31

阅读数 2746

评论数 2

LeetCode 5 Longest Palindromic Substring(最大回文子字符串)

翻译给定一个字符串S,找出它的最大回文子字符串。 你可以假定S的最大长度为1000, 并且这里存在唯一一个最大回文子字符串。原文Given a string S, find the longest palindromic substring in S. You may assume that t...

2015-09-20 13:46:10

阅读数 2513

评论数 12

LeetCode 4 Median of Two Sorted Arrays

翻译有两个给定的排好序的数组nums1和nums2,其大小分别为m和n。 找出这两个已排序数组的中位数。 总运行时间的复杂度应该是O(log(m+n))。原文There are two sorted arrays nums1 and nums2 of size m and n respective...

2015-09-17 16:13:18

阅读数 2350

评论数 0

Eclipse 智能感知

大家都知道在输入了“.”后,Eclipse就会给出相关的提示。比如说我输入了:System再按下“.”就会提示出out等等。但是如果我想要输入Sys就可以提示出System这也是可以的。在下图所示的“Auto activation triggers for Java”中,本来是一个“.”,那么就在...

2015-09-17 12:22:53

阅读数 2376

评论数 0

从Hello World到defmacro,那些令人惊叹的代码!

前言自从看到那个征文活动便灵感突现,这是个为大家介绍Lisp语言的机会,也是个赞扬最让我心动的语言的机会。毕竟还是学生党,还未有太多时间来学习它,但内心满满的都是热爱与兴奋。文中如有疏漏,还请各位指教!一次偶然在《黑客与画家》第二版中了解到这门神奇的语言,瞬间便被”洗脑“,立刻找到一大堆资料,前前...

2015-09-16 16:08:28

阅读数 3786

评论数 4

LeetCode 3 Longest Substring Without Repeating Characters

翻译 给定一个字符串,找出其没有重复字符的最大子序列的长度。 例如,“abcabcbb”的无重复字符的最大子序列是“abc”,它的长度是3。 “bbbbb”的最大子序列是“b”,它的长度是1。 原文 Given a string, find the length of the long...

2015-09-16 12:09:35

阅读数 1840

评论数 0

LeetCode 2 Add Two Numbers

翻译:给你两个表示两个非负数字的链表。数字以相反的顺序存储,其节点包含单个数字。将这两个数字相加并将其作为一个链表返回。输入: (2 -> 4 -> 3) + (5 -> 6 -> 4) 输出: 7 -> 0 -> 8原题:You are given two l...

2015-09-14 22:20:37

阅读数 2144

评论数 0

How To Use the Windows Phone 8.1 GridView and ListView Controls

TESTTESTTESTTESTTESTTESTTESTTEST

2015-09-14 21:35:56

阅读数 1703

评论数 0

LeetCode 1 Two Sum

翻译:给定一个整型数组,找出能相加起来等于一个特定目标数字的两个数。函数twoSum返回这两个相加起来等于目标值的数字的索引,且index1必须小于index2。 请记住你返回的答案(包括index1和index2)都不是从0开始的。你可以假定每个输入都有且仅有一个解决方案。输入: numbers...

2015-09-11 10:39:06

阅读数 2378

评论数 1

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