小编eni*_*969的帖子

压缩整数

如何将一行整数压缩成更短的整数?

例如输入:'1 2 4 9 8 5 2 7 6 2 3 4' - >算法 - >输出:'XYZ'

并可以反过来得到它?('XYZ' - >'1 2 4 9 8 5 2 7 6 2 3 4')

输入最多包含12位数字,仅限数字.输出可以是字母数字,最大为3-4位.

提前致谢.

编辑:每个输入数字0-9; 输出0-9a-Z

compression algorithm math integer

3
推荐指数
2
解决办法
1594
查看次数

calc() 无法使用变量 - SyntaxError: Operation on an invalid type

我有以下 LESS 变量:

@dashboard-height: 90.5%;
@dashlet-header-height: 35px;
@dashboard-margin: 0px;
@dashlet-border: 1px;
Run Code Online (Sandbox Code Playgroud)

我想计算以下类:

.generate-dashlet-classes(6);
.generate-dashlet-classes(@n, @i: 1) when (@i =< @n) {
  &.dashlet-@{i} .dashlet-content {
    height: round((calc(@dashboard-height - (@i * (@dashlet-header-height + @dashboard-margin + @dashlet-border)))) / @i, 6);
  }
  .generate-dashlet-classes-times(@i);
  .generate-dashlet-classes(@n, (@i + 1));
}

.generate-dashlet-classes-times(@i, @times:1) when (@times < @i) {
  &.dashlet-@{times}-x-@{i} .dashlet-content {
    @dashletContainerHeight: (@dashlet-header-height + @dashboard-margin + @dashlet-border);
    height: round(((calc(@dashboard-height - (@i * @dashletContainerHeight))) / @i * @times) + (@dashletContainerHeight * (@times - 1)), 6);
  }
  .generate-dashlet-classes-times(@i, (@times …
Run Code Online (Sandbox Code Playgroud)

css less

3
推荐指数
1
解决办法
2994
查看次数

标签 统计

algorithm ×1

compression ×1

css ×1

integer ×1

less ×1

math ×1