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

网站开发可以开发哪些给我一个网页

网站开发可以开发哪些,给我一个网页,wordpress主题很卡,搜索引擎关键词推广思路一&#xff1a;基本思路 1.x,y均不大于n&#xff0c;就是小于等于n。 2.x%y大于等于k。 3.一般的思路使用双for循环去遍历每一对数。 代码实现&#xff1a; #include <stdio.h> int main() {int n 0;int k 0;//输入scanf("%d%d", &n, &k);int x…

请添加图片描述

思路一:基本思路

1.x,y均不大于n,就是小于等于n。
2.x%y大于等于k。
3.一般的思路使用双for循环去遍历每一对数。

代码实现:

#include <stdio.h>
int main()
{int n = 0;int k = 0;//输入scanf("%d%d", &n, &k);int x = 0;int y = 0;long long count = 0;for(x=1;x<=n;x++){for(y=1;y<=n;y++){if(x%y>=k)count++;}}printf("%lld", count);return 0;
}

我们的运行结果是
我们在vs2022下测试代码的结果是正确的什么说明我们的代码思路是没有问题可以计算出结果但是呢,题目要求时间限制是1s,在vs运行出结果至少用了十秒。说明我们的时间复杂度过高当n比较大时时间复杂度是特别高的。请添加图片描述

思路二:寻找规律推导公式

请添加图片描述

#include <stdio.h>
int main()
{long n = 0;long k = 0;//输入scanf("%ld%ld", &n, &k);long count = 0;//1.当k=0的时候。if(k==0){count=n*n;}else {//只遍历我们行for(long y=k+1;y<=n;y++){//计算对角线右long help = n % y < k ? 0 : (n % y) - k + 1;//计算对角线左count += (y - k) * (n / y) + help;}}printf("%ld\n",count);return 0;
}
http://www.yayakq.cn/news/545879/

相关文章:

  • 飞沐网站建设公司北京制作网站深圳
  • 莱州市招聘网站专业彩票网站建设
  • 网站布局软件西宁好的网站建设公司
  • 宣传京津风筝网站的建设目的门户网站后台建设模块
  • 免费网站下载软件免费数据线厂家东莞网站建设
  • 哪里有做效果图的网站如何通过建立网站赚钱
  • 网站建设软件哪个最好中国物流网官网
  • 世界上前端做的最好的网站暂时没有域名怎么做网站
  • 华东网站建设学软件开发需要什么基础
  • 湖北建设监理协会网站企业微信会话存档
  • 域名网站搭建wordpress设置图片大小
  • 开源企业网站台州建设局网站
  • 网站开发贴吧怎么把wordpress
  • 校园门户网站设计论文网站开发属于哪个大学专业
  • 一条龙建站提高工作效率的措施
  • 网站托管费用多少优秀企业网站赏析
  • 网页具有动画网站建设技术常熟制作网站的地方
  • 荣县网站建设深圳58同城招聘网
  • 专门培训seo的网站seo领导屋
  • 中国搜索提交网站做网站一般链接什么数据库
  • 恶意点击别人的网站百度 网站建设
  • 网站防止被采集域名访问网站啥意思
  • 手机网站被禁止访问怎么打开网页百度站长平台官网
  • 免费微信网站源码岳阳网站项目建设报道
  • 静态网站开发实训报告品牌运营推广方案
  • 网站百度指数分析a站全名叫什么
  • 商务网站需求分析广西住房和城乡建设网站视频专栏
  • 网站布局怎么做网站留言模块
  • 搞钱的路子网站做网站的无锡
  • PHP网站开发工程师自己怎么做个网站