- 博客(3)
- 收藏
- 关注
原创 子串能表示从 1 到 N 数字的二进制串
首先:遍历[1,n]里面的所有数,对每一个十进制整数取其二进制数,转化为String字符串,同时使用contains方法对其进行判断,如果有一个为二进制字符串的子字符串则直接返回false值,如果遍历到最后无返回值,则返回true。给定一个二进制字符串 s 和一个正整数 n,如果对于 [1, n] 范围内的每个整数,其二进制表示都是 s 的 子字符串 ,就返回 true,否则返回 false。子字符串 是字符串中连续的字符序列。
2023-05-11 11:13:31 44
原创 Java杨辉三角
打印杨辉三角形的实现思路是:每一行前面都是空格,而每行空格的个数需要根据总行数来确定,这个可以通过找规律归纳出来。数值通过递归来实现,每一行的数值(除了第一列和最后一列)都是上一行两个数值之和,不管任何数,到最后都是通过不断递归,加一操作来实现。**杨辉三角形由数字进行排列,可以把它看作是一个数字表,其基本特性是两侧数值均为 1,其他位置的数值是其左上方数值与右上角数值之和。
2023-05-10 17:54:26 50
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人