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

做团购网站的公司iis7 asp网站 503

做团购网站的公司,iis7 asp网站 503,深圳办公室装修公司哪家好,php语言网站开发文章目录 一、题目二、C# 题解 一、题目 假设你正在读取一串整数。每隔一段时间#xff0c;你希望能找出数字 x 的秩(小于或等于 x 的值的个数)。请实现数据结构和算法来支持这些操作#xff0c;也就是说#xff1a; 实现 track(int x) 方法#xff0c;每读入一个数字都会调… 文章目录 一、题目二、C# 题解 一、题目 假设你正在读取一串整数。每隔一段时间你希望能找出数字 x 的秩(小于或等于 x 的值的个数)。请实现数据结构和算法来支持这些操作也就是说 实现 track(int x) 方法每读入一个数字都会调用该方法 实现 getRankOfNumber(int x) 方法返回小于或等于 x 的值的个数。 注意本题相对原题稍作改动 示例: 输入: [“StreamRank”, “getRankOfNumber”, “track”, “getRankOfNumber”] [[], [1], [0], [0]] 输出: [null,0,null,1] 提示 x 50000track 和 getRankOfNumber 方法的调用次数均不超过 2000 次 点击此处跳转题目。 二、C# 题解 使用数组存储加入的 x并计算 x 的秩。为了便于计算秩需要将数组升序排列。因此插入和查找时都必须保持升序的顺序可以使用二分进行操作 public class StreamRank {private class Data{public int x; // 值public int rank; // x 的秩}private ListData datas; // 存储 Data以 x 的值升序排列public StreamRank() {datas new ListData();}public void Track(int x) {if (!Find(x, out int i)) { // 如果没找到 xint num i 0 ? datas[i - 1].rank : 0; // 获取前一个位置的 rankdatas.Insert(i, new Data { x x, rank num }); // 在 i 处插入 x}for (int j i; j datas.Count; j) datas[j].rank; // 更新大于 x 的数的秩}public int GetRankOfNumber(int x) {if (Find(x, out int i)) return datas[i].rank; // 找到有 x直接返回 x 的秩return i 0 ? datas[i - 1].rank : 0; // 未找到则返回前一个数的秩}// 在 datas 中二分查找 x返回是否找到下标存储在 index 中// 若未找到则 index 被设置为 x 按升序应插入的位置private bool Find(int x, out int index) {int i 0, j datas.Count;while (i j) {int mid (i j) / 2;if (x datas[mid].x) {index mid;return true;}if (x datas[mid].x) i mid 1;else j mid;}index i;return false;} }/*** Your StreamRank object will be instantiated and called as such:* StreamRank obj new StreamRank();* obj.Track(x);* int param_2 obj.GetRankOfNumber(x);*/时间108 ms击败 100.00% 使用 C# 的用户内存50.35 MB击败 100.00% 使用 C# 的用户
http://www.zqtcl.cn/news/624458/

相关文章:

  • 网站建设专业就业前景成都房产信息网 官网
  • 西宁网站建设公司排行网站查询域名ip解析
  • 柳州企业网站开发公司如何做网站首页图
  • 刷赞网站空间免费深圳网站制作公司排名
  • 网站内部优化策略获取网站的路径
  • 网站群 优点今天西安最新通告
  • 惠济免费网站建设设计制作的广告公司
  • 做一个网站建设装潢设计属于什么专业
  • 水处理网站源码注册销售公司流程和费用
  • 诸城网站建设0536s整站优化seo排名点击
  • 企业建设网站需注意哪些内容苏州网站怎么做
  • 浏览器打开网站网站推广软件工具
  • 网站主题编辑工具WordPress公司网站策划方案
  • 做旅游网站选什么空间搜索引擎优化策略有哪些
  • 网站备案多少钱安全网站建设与服务的关系
  • 手机端网页设计尺寸规范优化seo排名
  • 做网站业务提成多少厦门十大装修公司排名榜
  • 为什么用开源建站wordpress rss 插件
  • 语文建设投稿网站南昌做网站的公司多不多
  • 石家庄网站建设的公司功能性质网站
  • 企业网站主页模板装饰公司名字起名大全
  • 马鞍山网站设计价格如何在微信公众号内部做网站
  • 申请网站建设经费的报告生态建设网站
  • 建网站要多少钱用自己的服务器河北工程大学网站开发成本
  • 宁波网站建站公司商务网站模块设计时前台基础设施建设不包括
  • 徐州免费网站制作怎么用阿里云服务器搭建wordpress
  • php猎奇源码 织梦新闻视频图片八卦娱乐趣事资讯门户网站模板html代码表格
  • 南通做网站优化哪家好网页策划书 网站建设定位
  • 防止访问网站文件夹绵阳 网站设计
  • 网页与网站的区别是什么东莞网站公司排名