- 博客(8)
- 收藏
- 关注
原创 MAC OSX 中解决编译“'cc' failed with exit status 1”错误 和clang: error: unknown argument 错误
错误例子:error: command 'cc' failed with exit status 1clang: error: unknown argument: '-multiply_definedsuppress' [-Wunused-command-line-argument-hard-error-in-future]clang: note: this will be a hard err
2014-07-09 04:44:33 12380
原创 用递归翻转一个栈 Reverse a stack using recursion
明确递归语句之前的语句都是顺序执行,而递归语句之后的语句都是逆序执行package recursion;import java.util.Stack;public class Reverse_a_stack_using_recursion { /* Input stack: 3 2 1 Output stack: 1 2 3 */ public s
2014-07-06 14:41:08 2455
原创 判断一个整数是否为回文数 Check if a number is palindrome
一种方法是先翻转当前数,然后把它和原数比较(略)另一种是递归方法,借用一个复制数,对原数递归,使之翻转,然后配合复制数比较package recursion;public class Check_if_a_number_is_palindrome { public static void main(String[] args) { int num = 121321; System.
2014-07-06 03:08:10 2639
原创 翻转整数 Reverse digits of a number
两种方法翻转一个整数,顺序翻转和递归翻转这里没考虑overflow的情况递归的作用是使得反向处理,即从递归栈的最低端开始处理,通过画图可得。如果是rec(num/10):123451234123121 package recursion;public class Reverse_digits_of_a_number { public static void main(Str
2014-07-06 03:06:13 1967 1
原创 MAC OSX下查看某个端口被哪个程序占用及杀进程方法
sudo lsof -i : 9000COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAMEjava 61342 a 313u IPv6 0x1111111111111 0t0 TCP *:cslistener (LISTEN)然后根据PID杀进程:sudo kill -9 61342
2014-07-05 13:51:18 18305
原创 打印出大小为n的数组(可能有重复元素)里所有可能的组合
Input: {1, 2, 3, 4}, r=2 Output: {1, 2}, {1, 3}, {1, 4}, {2, 3}, {2, 4} and {3, 4}.package recursion;import java.util.ArrayList;import java.util.Collections;public class Print_all_possible_com
2014-07-05 09:17:32 2029
原创 给出一个set的字符和一个正数k,求所有由这个set能组成长度为k的字符串集合 print-all-combinations-of-given-length
// 给出一个set的字符和一个正数k,求所有由这个set能组成长度为k的字符串集合 /* Input: set[] = {'a', 'b'}, k = 3 Output: aaa aab aba abb baa bab bba bbb Input: set[] = {'a', 'b', 'c', 'd'}, k = 1 Output: a b c dpackage recursion
2014-07-05 07:21:04 1770
原创 比screen还好用的命令tmux
tmux是GUN screen的替代品,它比screen有很多方便的地方,下面我就来数显tmux的使用方法,我用的是ubuntu,所以安装tmux直接利用apt-get install tmux就可以安装这个服务了,一个tmux服务可以开启多个session,一个session可以开多个窗口,一个窗口可以分多个子窗口,下面是一些常用方法: tmux默认的前缀操作都是ctrl + b ,当然
2014-07-02 02:16:52 5094
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人