登录
OEIS由OEIS基金会的许多慷慨捐赠者.

 

标志
提示
(来自的问候整数序列在线百科全书!)
A089591号 n的“惰性二进制”表示,也称为n的冗余二进制表示。 5
0, 1, 10, 11, 20, 101, 110, 111, 120, 201, 210, 1011, 1020, 1101, 1110, 1111, 1120, 1201, 1210, 2011, 2020, 2101, 2110, 10111, 10120, 10201, 10210, 11011, 11020, 11101, 11110, 11111, 11120, 11201, 11210, 12011, 12020, 12101, 12110, 20111 (列表图表参考历史文本内部格式)
抵消
0,3
评论
设a(0)=0,从a(n-1)构造a(n),通过(i)增加最右边的数字和(ii)如果任何数字是2,则用0替换最右边的2,并立即将数字增加到左边。(请注意,将此配方中的“if”更改为“while”将给出n的标准二进制表示,A007088号(n) )。
等价地,a(2n+1)=a(n):1和a(2n+2)=b(n):0,其中b(n。
如果a(n)的数字是d_k,d_{k-1}。。。,d2,d1,d0,然后n=Sum_{i=0..k}d_i*2^i,就像标准二进制符号一样。不同的是,这里我们有点懒惰,允许几个数字是2。a(n)中2的数字似乎是A037800型(n+1)-N.J.A.斯隆,2023年6月3日
每对2用0隔开,每对有效0用2隔开。
a(n)正好有楼层(log2((n+2)/3))+1位数[比照。A033484号]它们的总和正好是下限(log2(n+1))[A000523号].
a(n)的第i位是天花板(floor((n+1-2^i)mod 2^(i+1))/2^(i-1))/2)。
A137951号给出了被解释为三进制数的项的值,a(n)=A007089号(A137951号(n) )-莱因哈德·祖姆凯勒2008年2月25日
参考文献
Gerth S.Brodal,最坏情况下有效的优先级队列,SODA 1996。
Michael J.Clancy和D.E.Knuth,编程和问题解决研讨会,技术报告STAN-CS-77-606,斯坦福大学计算机科学系,帕洛阿尔托,1977年。
Haim Kaplan和Robert E.Tarjan,《连锁排序列表的纯功能表示》,STOC 1996。
Chris Okasaki,《纯功能数据结构》,剑桥,1998年。
链接
例子
a(8)=120->121->201=a(9);a(9)=201->202->210=a(10)。
MAPLE公司
A089591号:=proc(n)选项记忆;当地nhalf;如果n<=1,则返回(n);else nhalf:=楼层(n/2);如果n mod 2=1,则返回(10*A089591号(nhalf)+1);否则返回(10*(A089591号(nhalf-1)+1));fi;fi;end:对于从0到200的n,执行printf(“%d,”,A089591号(n) );od#R.J.马塔尔2007年3月11日
数学
a[n_]:=a[n]=模块[{nhalf},如果[n<=1,返回[n],nhalf=楼层[n/2];如果[Mod[n,2]==1,则返回[10*a[nhalf]+1],返回[10*(a[nhallf-1]+1)]];表[a[n],{n,0,100}](*Jean-François Alcover公司2016年1月19日之后R.J.马塔尔*)
交叉参考
A158582号:惰性二进制与常规二进制不同,A089633号:惰性二进制和常规二进制一致。
关键词
容易的,非n,美好的,基础
作者
杰夫·埃里克森2003年12月29日
扩展
来自的更多条款R.J.马塔尔2007年3月11日
编辑人查尔斯·格里特豪斯四世2010年4月30日
编辑人N.J.A.斯隆,2023年6月3日
状态
经核准的

查找|欢迎光临|维基|注册|音乐|地块2|演示|索引|浏览|更多|网络摄像头
贡献新序列。或评论|格式|样式表|变换|超级搜索|最近
OEIS社区|维护人OEIS基金会。

许可协议、使用条款、隐私政策。.

上次修改时间:2024年4月19日10:56 EDT。包含371791个序列。(在oeis4上运行。)