- 博客(2)
- 收藏
- 关注
原创 剑指offer 全排列 题
题目描述: 输入一个字符串,按字典序打印出该字符串中字符的所有排列。 例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 输入一个字符串,长度不超过9(可能有字符重复),字符只包括大小写字母。 根据牛客网官方题解用set()和sort()可以用回溯递归的方法遍历每种情况 但是直接去重会好一点:解析:http://www.cnblogs.com/cxjchen/p/3932949.html (感谢该文作者!) 重点思想: 由于全排列就是从第
2020-06-04 13:18:39
247
1
原创 多线程交换输出字母和数字
交换输出 字母和数字 多线程 Thread “ABCDEFG”, “1234567” 重点笔记LockSupport; LockSupport.unpark(Thread thread);//唤醒并给与thread一个"通行证" LockSupport.park();//一个关卡,如果没有通行证则让当前线程堵塞,如果有则没收通行证让当前线程继续运行 转自马士兵课上的解决代码: import java.util.concurrent.locks.LockSupport; public class Ex
2020-05-11 16:23:12
251
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人