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

北京网站建设批发深圳龙华区大浪社区

北京网站建设批发,深圳龙华区大浪社区,不同类型网站比较,网站开发语文章目录 前言一、最长递增区间二、阿波罗的魔力宝石三、投篮总结 前言 今天的题太简单,甚至 “最长递增区间” 和 “投篮” 就是一个问题。实在没事干,也给做了!直接上代码算了… 提示:以下是本篇文章正文内容 一、最长递增区间…

文章目录

  • 前言
  • 一、最长递增区间
  • 二、阿波罗的魔力宝石
  • 三、投篮
  • 总结


前言

今天的题太简单,甚至 “最长递增区间” 和 “投篮” 就是一个问题。实在没事干,也给做了!直接上代码算了…

在这里插入图片描述


提示:以下是本篇文章正文内容

一、最长递增区间

代码如下:

#include <iostream>
#include <string>
#include <sstream>
#include <vector>int solution(int n, std::vector<int>& vec){int result=1;// TODO:int count = 1;for (size_t i=0; i<vec.size(); ++i){if (vec[i+1] > vec[i]){count++;}else {result = (count > result) ? count : result;count = 1;}}return result;
}

注意点就是默认值为1。

二、阿波罗的魔力宝石

代码如下:

#include <iostream>
#include <string>
#include <sstream>
#include <vector>using namespace std;
std::vector<int> solution(int n, std::vector<int>& vec){std::vector<int> result;// TODO:for(int i=0; i<n; ++i){for (int j=0; j<n-i; ++j){if(vec[j+1] < vec[j] && j+1 < n){int tmp = vec[j];vec[j] = vec[j+1];vec[j+1] = tmp;}}}result = vec;return result;
}

很简单的冒泡排序,没加flag。

三、投篮

代码如下:

#include <iostream>
#include <string>
#include <sstream>
#include <vector>int solution(int n, std::vector<int>& vec){int result = 1;// TODO:int count = 1;for (size_t i=0; i<vec.size(); ++i){if (vec[i+1] > vec[i] && vec[i+1] <= vec[i]+3){count++;}else {result = (count > result)? count : result; count = 1;}}return result;
}

这简直和第一题一模一样!我估计条件写一样也能过。


总结

实在没什么好说的,初学者都能看明白的问题。
不过冒泡排序还是比较值得一看的,这是经典排序法,虽然效率一般,但在数据是有序分布的时候,它还是很合用的,就是说数据本身是比较有序的,仅个别几个数据是乱的时候,给算法加个是否移动数据的标记,当一个循环没有移动数据即可停止循环!值得学习。

http://www.tj-hxxt.cn/news/107891.html

相关文章:

  • 注册网站的流程我想学做互联网怎么入手
  • 青岛商务学校网站建设国家市场监督管理总局官网
  • 瑶海区网站建设找个免费网站这么难吗
  • 烟台网站建设技术托管新闻10条摘抄大全
  • 网站建设销售销售流程无锡网站优化公司
  • wordpress 社区插件郑州网站推广优化
  • 公司注册后怎么做网站志鸿优化设计答案
  • 专业性网站做线上运营新闻营销发稿平台
  • 商城网站建设需求天津的网络优化公司排名
  • 企业网站建设开发服务神秘网站
  • 日本人做的中文网站全球搜索
  • 做竞价要会做网站吗百度百科分类方法
  • 宝鸡市市政工程建设管理处网站建站流程主要有哪些
  • 辽宁住房建设部网站2023年度最火关键词
  • 品牌网站建设维护抖音seo排名系统
  • 做网站宣传的公司bt磁力搜索引擎在线
  • 网站怎么推广专业竞价托管
  • 优酷网站谁做的网络营销方式有几种
  • 做设计的网站有哪些专业网站建设
  • 佛山顺德网站制作公司长沙建设网站制作
  • 网站认证学网络与新媒体后悔死了
  • 响应式 外贸网站 css应用商店aso
  • 娄底网站设计百度秒收录技术
  • 软件开发网站策划方案深圳谷歌推广公司
  • 网站建设柳市安全优化大师下载
  • 做一个网站怎么做的吗数据平台
  • 交网站建设域名计入什么科目搜索引擎优化关键词选择的方法有哪些
  • 南昌旅游集团网站建设比百度好用的搜索软件手机版
  • 做网站后台系统的规范怎么给公司做网站
  • 门户网站建设内百度关键词在线优化