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

html5网站开发参考文献深圳网站建设与设计制作

html5网站开发参考文献,深圳网站建设与设计制作,上海房产网安居客,陕西省建设厅证网站号多少题目描述 在数列a_1 ,a_2,⋯,a_n 中#xff0c;如果a_i a_i1 a_i2⋯a_j#xff0c;则称 a_i至 a_j为一段递增序列#xff0c;长度为 j−i1。 定一个数列#xff0c;请问数列中最长的递增序列有多长。 输入描述 输入的第一行包含一个整数 n。 第二行包含…题目描述 在数列a_1 ,a_2,⋯,a_n 中如果a_i a_i1 a_i2⋯a_j则称 a_i至 a_j为一段递增序列长度为 j−i1。 定一个数列请问数列中最长的递增序列有多长。 输入描述 输入的第一行包含一个整数 n。 第二行包含 n 个整数 a 1 ,a 2 ,⋯,a n 相邻的整数间用空格分隔表示给定的数列。 其中2≤n≤10000≤数列中的数≤10^4 。 输出描述: 输出一行包含一个整数表示答案。 输入输出样例 示例 输入 7 5 2 4 1 3 7 2 输出 3 运行限制 最大运行时间1s 最大运行内存: 256M 所需变量 int a[1005];//将每个数都存进数组 int sum 0;//代表目前最长的递增个数 int max 0;//代表所存储的最长递增个数 int i;//循环变量 int n;//输入的要输入几个数 思路 我们首先将每个数都存入数组中存入后我们将逐个判断如果他比前一个大那就代表他是递增的那我们就让sum直到遇到不大的那我们就判断目前的sum跟我们存储的最大max之间的关系如果sum比max大那么说明我们需要更新max的值那么我们将sum赋值给max并且将sum赋值为1然后接着循环下去 for(i 1;in;i){cina[i];if(a[i-1]a[i]){sum;continue;}else{if(summax){max sum;}sum 1;}}该算法本人认为比较优如果有更好的想法欢迎q我 最后将自己的思路整体梳理一下得到以下代码编译器是dev语言是C语言 #include iostream using namespace std; int main() {int a[1005] {0},sum 0,max 0,i,n;cinn;cina[0];sum 1;for(i 1;in;i){cina[i];if(a[i-1]a[i]){sum;continue;}else{if(summax){max sum;}sum 1;}}coutmaxendl;return 0; }
http://www.w-s-a.com/news/793080/

相关文章:

  • 梧州市建设局官方网站商旅100网页版
  • 好的宝安网站建设中企动力的网站开发语言
  • flash网站模板怎么用怎么套模板 网站
  • 建设二手商品网站总结石景山安保服务公司电话
  • 网站建设对于企业的重要性龙岗企业网站设计公司
  • 网站搭建在线支付数码产品网站模板
  • 白云网站建设多少钱WORDPRESS添加前台会员注册
  • 商业网站模板中国字体设计网站
  • 做网站闵行网站建设中英语
  • 写作网站大全如何简单制作生理盐水
  • 云南网站建设维护互联网广告是做什么的
  • 网站 谁建设 谁负责做网站项目
  • 网站建设子栏目怎么弄海口专门做网站
  • 网站建设 温州建设网上银行个人网上银行登
  • 黄页网站推广方案wordpress 压缩插件
  • 网站建设常州网站简介 title
  • 惠州市网站建设个人深圳网站优化价格
  • 营销型网站工程专业网站开发公司
  • 两个路由器做双网站西安关键词优化服务
  • 企业建站系统信息远象建设 网站
  • 移动建站平台物业管理系统app
  • 济南网站建设多少钱郑州公司做网站
  • 在阿里云网站建设wordpress模板如何修改字体
  • 网站推广方案设计购物网站模块例子
  • 潍坊网站定制公司网站图片放大特效怎么做的
  • 淘宝店铺买卖湘潭seo优化价格
  • 最好的网站建设用途合肥企业网站建设
  • 计算机编程与网站建设好玩的网页传奇
  • 商务网站建设找哪家本地推广找哪些网站
  • 手机h5网站企业网站管理系统的运维服务