Zigzag扫描代码 MATLAB版 支持M*N矩阵 即将一个 M * N 的矩阵,依 Zigzag 顺序扫描为 1 * (M*N) 的向量。 代码如下,仅供参考。 function [vec,vecNum] = zig…
LeetCode 数组专栏:118. 杨辉三角(Java版)
题目描述:给定一个非负整数 numRows,生成杨辉三角的前 numRows 行。 在杨辉三角中,每个数是它左上方和右上方的数的和。 示例: 输入: 5 输出: [ [1], [1,1], [1,2,1], [1,3,3…
L - 杨辉三角
还记得中学时候学过的杨辉三角吗?具体的定义这里不再描述,你可以参考以下的图形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 Input 输入数据包含多个测试实例,每个测试实例的…
用二维数组打印杨辉三角(c/c++)
编程打印如下形式的杨辉三角 …
浮点数精度
https://blog.csdn.net/waitfor_/article/details/8035773 printf(“%.2lf”,a);//这里是将a四舍五入输出 计算几何头疼的地方一般…
回溯法求迷宫问题
并不是什么新鲜算法,只是这儿当作回溯法经典案例复习下而已! 以一个M×N的长方阵表示迷宫,0和1分别表示迷宫中的通路和障碍。设计一个程序,对任意设定的迷宫,求出一条从入口到出口的通路,或得出没有通路的结论。 (1)&nb…
1207 ACM 汉诺塔II 数学
题目:http://acm.hdu.edu.cn/showproblem.php?pid=1207 中文题目,在原来三个柱子的情况下(汉诺塔一),增加了一个柱子,难度也增加了。 思路: 思考时尽量和汉诺塔一联系起来。 1…
汉诺(Hanoi)塔问题总结
今天学廖雪峰的python教程看到汉诺塔问题,就重新复习一下 汉诺塔问题 算法思路 分三步走(假设三个座A、B、C,共n个盘子) 将n-1个盘子借助C座,将A移到B 将最后一个盘子从A移到C 将n-1个盘子借助A座,从B…
用广播 BroadcastReceiver 更新 UI 界面真的好吗?
Hello,各位早上好,又一个非常 nice 的一天,一起起来奋斗和前进吧。 这是 面试系列 的第三期。本期我们将来探讨一下 Android 四大组件的重要组成部分:广播 BroadcastReceiver。…
Python3基础数据-字符串
一、创建字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号(‘或”)来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' …