![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
Helloworld先生
往后台架构方向走
展开
-
算法:补齐左括号
算法:补齐左括号原创 2017-08-09 22:00:12 · 888 阅读 · 2 评论 -
算法:记一次快速排序
public static void main(String[] args) { int[] param = new int[]{1,-1,3,7,-2,8}; int[] res = sort(param,0,param.length-1); for (int re : res) { System.out.print(re);原创 2017-08-19 23:46:44 · 329 阅读 · 0 评论 -
N皇后问题:通过DFS方式输出所有的棋子放置方案
https://leetcode-cn.com/problems/n-queens/N皇后问题是指在N×N格的国际象棋上摆放八个皇后,使其不能互相攻击,即任意两个皇后都不能处于同一行、同一列或同一斜线上,问有多少种摆法。思路1.如何判断(row, col)位置是否能放皇后(1)使用col存储已经摆放皇后的列索引(2)sum存储 /方向的对角线,因为 / 方向的对角线的坐标满足 (...原创 2019-03-17 22:34:50 · 611 阅读 · 0 评论 -
字符串相乘:2种解题思路
目录第一种:实现字符串的乘法算法,乘法算法通过实现字符串的加法完成。第二种:利用乘法公式,把num1,num2的每个位相乘的结果放到在数组对应的偏移位上,最终数组上的值就是相乘的结果。第一种思路的代码实现:第二种思路的代码实现:字符串相乘是leetcode中的43题:https://leetcode-cn.com/problems/multiply-strings/目前有2...原创 2019-03-24 00:48:37 · 2490 阅读 · 0 评论