一、尼科彻斯定理是什么?

尼科彻斯定理可以叙述为:任何一个整数的立方都可以表示成一串连续的奇数的和。
例如:

  • 1^3=1
  • 2^3=3+5
  • 3^3=7+9+11
  • 4^3=13+15+17+19

这其实就相当于一个已知Sn和公差的等差数列,让你求an。an的表达式为an= n*n-n+1,具体推理过程大家感兴趣的话可以去推导推导。

二、题目信息


这道题在牛客网上有,不过牛客网上面需要你输出的是String类型。我这里把它写成返回。

三、代码实现

class Solution{public static  String nex(int number){StringBuilder result=new StringBuilder();int a=number*number-number+1;result.append(a);for (int i = 1; i <number ; i++) {result.append('+');result.append(a+=2);}return result.toString();}public static void main(String[] args) {System.out.println(nex(3));}
}

四、其他题目分享

剑指 Offer 67. 把字符串转换成整数

怎么把i am a student逆置成student a am i?面试题逆置字符串讲解

三种方法任君挑选 LeetCode_136只出现一次的数字

什么?动态规划10行求出连续子数组的最大和 剑指offer-42讲解

剑指 Offer 39. 数组中出现次数超过一半的数字 简单易懂14行搞定 。人人皆可会

二叉树的层序遍历原理+LeetCode真题练习

LeetCode 24:两两交换链表中的节点,1662. 检查两个字符串数组是否相等

LeetCode 第二十一题

剑指 Offer 58 - II. 左旋转字符串的三种解法一起看看吧!!

字符串“aabcccccaaa”压缩成“a2b1c5a3“还要返回更小的?力扣面试题 01.06. 字符串压缩讲解

字符串bit666keji123“中数字的个数?

找到不重复的数字进阶版 空间复杂度O(1),时间O(n)平方,不能修改数组内容。不能对数组进行排序

LeetCode_231. 判断一个数是否为2 的幂,与运算一行代码解决

验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。相关推荐

  1. 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和。 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19

    题目描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 输入描述: 输入一个int ...

  2. 【C语言每日一题】验证尼科彻斯定理

    ✨✨ 题目:验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 输入一个正整数m(m≤10 ...

  3. 华为机试HJ76:尼科彻斯定理

    作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^ ...

  4. 【尼科彻斯定理】-C语言-题解

    本题来源于牛客网,原题链接如下: 尼科彻斯定理 问题描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=1 ...

  5. 【牛客网】尼科彻斯定理

    尼科彻斯定理 题目描述: 验证尼科彻斯定理,即:任何一个整数m的立方都可以写成m个连续奇数之和. 例如: 1 3 = 1 1^3=1 13=1 2 3 = 3 + 5 2^3=3+5 23=3+5 3 ...

  6. 尼科彻斯定理(简单易懂)

    今天来讲讲尼科彻斯定理,简单介绍一下. 尼科彻斯定理即:任何一个整数 m 的立方都可以写成 m 个连续奇数之和.例: 1^3=1 2^3=3+5 3^3=7+9+11 4^3=13+15+17+19 ...

  7. Python笔记 | 尼科彻斯定理

    文章目录 0x00 前言 0x01 问题分析  0x02 代码设计 0x03 代码流程 0x04 完整代码 0x05 运行效果 0x06 总结 0x00 前言 尼科彻斯定理:任何一个整数的立方都可以写 ...

  8. 099.尼科彻斯定理

    #include<stdio.h> void vrNico(int a) {int b,c,d;b=a*a*a; /*求整数的三次方*/printf(" >> %d* ...

  9. 【C语言典例】——day7:尼科彻斯定理

    ※※※大家好!我是同学[森],一名计算机爱好者,今天让我们进入刷题模式.若有错误,请多多指教.

最新文章

  1. 【译】使用自定义ViewHelper来简化Asp.net MVC view的开发------part1
  2. 怎么用python运行代码_python怎么运行代码程序
  3. Python基本语法_变量作用域LEGB
  4. python培训班哪些比较好-哪家python培训班比较好?2018年如何选择
  5. redis:list的底层实现--压缩列表
  6. C++中使用TCP传文件
  7. Golang——Println与键盘录入
  8. 揭秘ASP.NET 2.0的Eval方法
  9. c语言多线程的建立视频,如何用C语言实现多线程
  10. ionic3使用第三方图标
  11. 一步一步理解拖拽Drag(四)
  12. springboot问题记录
  13. 敏捷软件开发与极限编程
  14. Java获取本地ip地址
  15. 三种网络模型(OSI七层参考模型、TCP/IP参考模型、五层参模型)
  16. ffmpeg开发之旅(3):AAC编码格式分析与MP4文件封装(MediaCodec+MediaMuxer)
  17. JavaScript - 语言基础
  18. ♥数据库课程设计之《学生成绩管理系统》♥
  19. 今天一起来探讨下 欧盟TPD
  20. 给无云遥感影像添加云层

热门文章

  1. 牛客竞赛每日俩题 - 动态规划3
  2. 火车票软件哪个好用_买火车票用什么软件好?方便好用的。
  3. 梦想照进现实|CSDN 实体奖牌,从“设想”到“现实” 第一期
  4. 网络安全中英文术语大全
  5. 网络安全知识之什么是网络安全?
  6. 爬虫第三天:爬内部员工的照片
  7. 2020年 面向高级开发人员的 iOS面试问题
  8. 【散文】 滴滴相思泪化雨
  9. 设计模式 -- 桥梁模式
  10. 华为通信/网络方面的笔试题——电信基础知识题库2