当前位置: 首页 > news >正文

本地服务类网站成本游戏怎么做充值网站

本地服务类网站成本,游戏怎么做充值网站,成都网站建设公司,前端开发岗位目录 题目 思路和解题方法 复杂度 空间 时间 c 代码 Java 版本#xff08;仅供参考#xff09; Python 版本#xff08;仅供参考#xff09; 题目 思路和解题方法 首先#xff0c;输入n和数组a的值。对数组a进行排序。计算数组a中相邻元素之间的差的最大公约数…目录 题目 思路和解题方法 复杂度 空间 时间 c 代码 Java 版本仅供参考 Python 版本仅供参考 题目 思路和解题方法 首先输入n和数组a的值。对数组a进行排序。计算数组a中相邻元素之间的差的最大公约数作为等差数列的公差。如果数组中所有元素都相等则输出n否则输出等差数列的项数。 复杂度 空间 对数组a进行排序的时间复杂度为O(nlogn)。计算最大公约数的时间复杂度为O(n)。整体时间复杂度为O(nlogn)。 时间 使用了一个大小为100001的长整型数组a空间复杂度为O(n)。 c 代码 #include iostream #include algorithm using namespace std;long long a[100001];int y(int a, int b) { // 求最大公约数的函数return b ? y(b, a % b) : a; }int main() {int n;cin n; // 输入nfor (int i 0; i n; i)cin a[i]; // 输入数组a的值sort(a, a n); // 对数组a进行排序int d a[1] - a[0]; // 初始等差值for (int i 2; i n; i) {d y(d, a[i] - a[i - 1]); // 计算最大公约数}if (a[n - 1] a[0])cout n endl; // 如果所有元素都相等输出nelsecout ((a[n - 1] - a[0]) / d) 1 endl; // 输出等差数列的项数return 0; }Java 版本仅供参考 import java.util.*;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt();long[] a new long[n];for (int i 0; i n; i) {a[i] scanner.nextLong();}Arrays.sort(a);long d a[1] - a[0];for (int i 2; i n; i) {d gcd(d, a[i] - a[i - 1]);}if (a[n - 1] a[0]) {System.out.println(n);} else {System.out.println((a[n - 1] - a[0]) / d 1);}}private static long gcd(long a, long b) {return b 0 ? a : gcd(b, a % b);} }Python 版本仅供参考 def gcd(a, b): # 求最大公约数return a if b 0 else gcd(b, a % b)n int(input()) a list(map(int, input().split())) a.sort() # 排序 d a[1] - a[0] for i in range(2, n):d gcd(d, a[i] - a[i - 1])if a[n - 1] a[0]:print(n) else:print((a[n - 1] - a[0]) // d 1)觉得有用的话可以点点赞支持一下。 如果愿意的话关注一下。会对你有更多的帮助。 每天都会不定时更新哦  人  。
http://www.pierceye.com/news/45978/

相关文章:

  • 建设网站关键词怎么写邢台做网站建设公司哪家好?
  • 政协网站法治建设珠宝网站方案
  • 连云港专业做网站软件开发岗位要求
  • 怎样给自己的网站做防红连接装饰设计学校
  • 个人网页设计制作网站模板那些网站被k恢复是怎么做的
  • 如何申请个人网站域名网站空间可以自己做服务器
  • 营销型网站建站系统下列哪个不属于网页制作工具
  • 城市分站cms网站网络推广方法
  • 网站建设思路方向电商优惠券网站 建设
  • 宿迁网站建设怎么收费电商网站的人员团队建设
  • 专业建站哪家好做水果的网站有哪些
  • 外贸seo网站推广wordpress多站点不显示
  • 快速做自适应网站宿迁网络推广公司
  • jsp网站建设项目实战课后wordpress主题小工具
  • 网站做过备案后能改别的公司吗wordpress知言主题
  • 签订网站建设合同需要注意什么单屏风格wordpress主题
  • 高端网站建设有哪些免费推广软件
  • 网站建站公司有必要做吗网站开发时保证用户登陆的安全
  • 惠州哪家做网站比较好wordpress 文章页面模板下载
  • html欧美网站模板上海网站建设哪里便宜
  • 备案名 网站名东莞如何制作网页
  • led灯笼河网站建设电脑什么软件可以做动漫视频网站
  • 餐饮连锁企业网站建设方案遵义市网站建设
  • 岳阳网站优化公司2019年新电商法做网站
  • 宁夏做网站建设公司济南做网站的中企
  • 搜索引擎实训心得体会网站建设与优化推广方案内容
  • 海外网站备案西安网站设计外包公司
  • 订单网站模块高性能网站建设指南 书
  • 专业网站建设咨国内做卷学习网站
  • 做动效网站南昌广告制作