使用递归将数字转换为不同的数字

Nat*_*ath 5 java algorithm recursion

我正在尝试为以下任务制作算法:

  • 我有两个整数a≤b
  • 该算法有可能改变一个b通过加1和2点的操作繁殖.例如,如果a = 5且b = 23,程序应输出类似23 =((5*2 + 1)*2 + 1)的内容
  • 我必须使用递归

我已经多次使用Google搜索,但我能找到的只是关于如何转换矩阵,如何进行几何变换,如何将字符串转换为另一个字符串以及类似内容的想法.

有人有什么想法吗?