外包网站问些什么问题展厅设计平面布置图

bicheng/2026/1/17 1:28:40/文章来源:
外包网站问些什么问题,展厅设计平面布置图,有专门做消除网站上对公司不利的,中铁建设集团登录最优队列有多种叫法#xff0c;什么小根堆#xff0c;大根堆#xff0c;小顶堆#xff0c;大顶堆。 队列分多种#xff0c;线性队列#xff08;简单队列#xff09;#xff0c;循环队列#xff0c;最优队列等等。 最优队列#xff0c;可以看作堆叠箱子#xff0c;… 最优队列有多种叫法什么小根堆大根堆小顶堆大顶堆。 队列分多种线性队列简单队列循环队列最优队列等等。 最优队列可以看作堆叠箱子越小的越在上面或者最大的越在上面。目的就是求出前面最值。比如最大的前3个或最小的前3个。 framework中只能自己创建类或者变通由sortedset等来做现在.net6及以后有了。 下面由.net8反正它也长期被支持了就用它吧。 PriorityQueue定义时要指明两个前者是元素对象后者是优先级一般是整型如果是自定义类型需要对这个优先级自己再定义一个比较器以便最优队列根据这个比较得知哪个“最优”最大或最小。 下面创建多个结构体变量用大量的数来入队选取前4个根据结构体的成员value)。 由于选4个前4个最大值因此我们设置5为最大容量。满4后就要开始考虑出队问题。 第一种:   满4后是先判断顶点后入队还是直接入队出队这两者哪个效率更优简单测试一下 public struct RecSample{public int Name { get; set; }public int Value { get; set; }}//public class RecCompare : IComparerRecSample//{// public int Compare(RecSample x, RecSample y)// {// return x.Value.CompareTo(y.Value);// }//}internal class Program{private static void Main(string[] args){Random r new Random();ListRecSample list new ListRecSample();for (int i 0; i 30; i){list.Add(new RecSample { Name r.Next(0, 30), Value r.Next(0, 30) });}// 先判断后入队PriorityQueueRecSample, int pq1 new PriorityQueueRecSample, int();Stopwatch sw Stopwatch.StartNew();for (int i 0; i 30000000; i){foreach (var item in list){if (pq1.Count 5)pq1.Enqueue(item, item.Value);else if (item.Value pq1.Peek().Value)pq1.EnqueueDequeue(item, item.Value);}}sw.Stop();Console.WriteLine(先判断后入队耗时 sw.ElapsedMilliseconds);// 直接入队再出队PriorityQueueRecSample, int pq2 new PriorityQueueRecSample, int();sw.Restart();for (int i 0; i 30000000; i){foreach (var item in list){if (pq2.Count 5)pq2.Enqueue(item, item.Value);elsepq2.EnqueueDequeue(item, item.Value);}}sw.Stop();Console.WriteLine(直接入队再出队耗时 sw.ElapsedMilliseconds);Console.ReadKey();}} 多次结果都是后者更优。看来是杞人忧天不需要再去什么顶点判断直接入队出队。 第二种平常我们都是入队出队分成两步使用比如queueT出队Dequeue入队Enqueue。现在PriorityQueue里面把两者结合合并要么直接入队出队DequeueEnqueue,要会出队入队EnqueueDequeue。 现在简单测试分两步与两步结合的情况 public struct RecSample{public int Name { get; set; }public int Value { get; set; }}//public class RecCompare : IComparerRecSample//{// public int Compare(RecSample x, RecSample y)// {// return x.Value.CompareTo(y.Value);// }//}internal class Program{private static void Main(string[] args){Random r new Random();ListRecSample list new ListRecSample();for (int i 0; i 30; i){list.Add(new RecSample { Name r.Next(0, 30), Value r.Next(0, 30) });}// 先判断后入队PriorityQueueRecSample, int pq1 new PriorityQueueRecSample, int();Stopwatch sw Stopwatch.StartNew();for (int i 0; i 30000000; i){foreach (var item in list){if (pq1.Count 5){pq1.Enqueue(item, item.Value);}else{pq1.Enqueue(item, item.Value);pq1.Dequeue();}}}sw.Stop();Console.WriteLine(先判断后入队耗时 sw.ElapsedMilliseconds);// 直接入队再出队PriorityQueueRecSample, int pq2 new PriorityQueueRecSample, int();sw.Restart();for (int i 0; i 30000000; i){foreach (var item in list){if (pq2.Count 5)pq2.Enqueue(item, item.Value);elsepq2.EnqueueDequeue(item, item.Value);}}sw.Stop();Console.WriteLine(直接入队再出队耗时 sw.ElapsedMilliseconds);Console.ReadKey();}} 结果是分两步还费时结合效率更高。 下面截图就没有修改提示语了自已结合代码看看吧。 结论不用想当然微软已经考虑了方方面面所以直接使用吧它既然有结合的还有所考虑的有时当傻瓜也是一种福气。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/89727.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

云盘网站如何做网站制作要求

作者通过SimpleSSD仿真模型,采用SLCQLC混合模式来开展进一步的验证工作。评估过程中,当写入请求到达固态硬盘时,首先会被写入缓存(DRAM),然后才被回写到NAND。文中引入了一个名叫做LRU(Least Recently Used…

工商网站查询企业信息官网全国静态化网站的缺点

第一个版本 对android中MIME类型的理解 初始MIME类型,是在学习ContentProvider的时候。 当在创建自己的ContentProvider的时,需要从抽象类ContentProvider中派生出自己的子类,并实现其中5个抽象方法: query(Uri, String[], Strin…

网站建设评比细则wordpress公式 插件

目录 HTTP GET 和 POST 的区别 GET 和 POST 方法都是安全和幂等的吗 接口幂等实现方式 说说 post 请求的几种参数格式是什么样的? HTTP特性 HTTP(1.1) 的优点有哪些? HTTP(1.1) 的缺点有哪些&#x…

建设银行官方网站打不开啊怎样建设一个网站赚钱

在VSCode中安装插件Todo Tree。按下快捷键ctrlshiftP,输入setting.jspn,选择相应的配置范围,我们选择的是用户配置 Open User Settings(JSON),将以下代码插入其中。 //todo-tree 标签配置从这里开始 标签兼容大小写字母(很好的功…

专业做网站关键词排名下掉医院 网站建设 中企动力

Binary Encoding:二进制编码方法详解 Binary Encoding是将每个整数表示为二进制数,然后按位拆分为多个二进制变量。这种方法旨在减少维度,同时避免了One-Hot Encoding的高维稀疏问题。 Binary encoding for categorical variables, similar …

h5做网站什么软件设计分公司加盟

公司文件防泄密管理系统是一种综合性的解决方案,旨在确保企业文件的安全性和保密性,防止内部员工或外部攻击者非法获取、泄露或篡改敏感信息。 PC端:https://isite.baidu.com/site/wjz012xr/2eae091d-1b97-4276-90bc-6757c5dfedee 以下是关于…

网店运营推广登录入口整站优化案例

在一个化装舞会上拍下的一位和蔼热情的瑞士母亲。菲律宾女孩好象是典型的法国帅哥。穿着印度肚皮舞服装的美国女孩。穿着蒙古袍的法国帅哥和美丽的像白雪公主一样的瑞士姑娘。蒙古袍穿在他们身上还挺合适。

一家做公司点评网站wordpress积分站内搜索

重置 Grafana 登录密码 通过命令行重置 admin 密码 # 如果是通过二进制安装的 Grafana grafana-cli admin reset-admin-password <新密码>

阳西哪里有做网站企业主页的特点

毕业设计&#xff1a;2023-2024年计算机专业毕业设计选题汇总&#xff08;建议收藏&#xff09; 毕业设计&#xff1a;2023-2024年最新最全计算机专业毕设选题推荐汇总 &#x1f345;感兴趣的可以先收藏起来&#xff0c;点赞、关注不迷路&#xff0c;大家在毕设选题&#xff…

泰州网站建设工作国外十大黄冈推广

文章目录 HarmonyOS详解ArkTS详解ArkTS装饰器深度解析:@Styles、@Extend、和stateStyles@Styles装饰器:优雅的组件样式定义与重用@Extend装饰器:扩展原生组件样式的利器stateStyles:多态样式的应用示例场景:装饰器的联合使用进阶应用:动态样式与交互最佳实践:样式的组织…

网站 二级域名需要备案吗江门当地的免费网站优化

1.查看帮助命令 help db.yourColl.help(); db.youColl.find().help(); db.help()&#xff1a;显示数据库操作命令&#xff0c;里面有很多的命令 db.foo.help()&#xff1a;显示集合操作命令&#xff0c;同样有很多的命令&#xff0c;foo指的是当前数据库下&#xff0c;一个叫f…

青岛建设系统一体化网站扁平图标网站

目录 1、问题说明 2、初步分析 3、查看任务管理器&#xff0c;并使用GDIView工具分析 4、GDIView可能对Win10兼容性不好&#xff0c;显示的GDI对象个数不太准确 5、采用历史版本比对法&#xff0c;确定初次出现问题的时间点&#xff0c;并查看前一天的代码修改记录 6、将…

网站发语音功能如何做临沂住房和城乡建设厅网站

总结&#xff1a; watch的套路是&#xff1a;既要指明监视的属性&#xff0c;也要指明监视的回调 watchEffect的套路是&#xff1a;不用指明监视那个属性&#xff0c;监视的回调中用到哪个属性&#xff0c;那就监视哪个属性 watchEffect有点像computed&#xff1a; 但computed注…

做网站灵宝交换链接的作用

摘要: 本文深入探讨了 AduSkin、WPF-UI、Prism 这三个在 WPF 开发领域极具影响力的框架。详细阐述了每个框架的特点、核心功能、安装与配置过程,并通过丰富的代码示例展示其在实际应用场景中的使用方式,包括界面美化、导航与模块管理等方面。同时对它们的优势与局限性进行了…

一台主机做两个网站网站建设 千佳网络

一.线性表 1.定义&#xff1a; n个同类型数据元素的有限序列&#xff0c;记为 L为表名&#xff0c;i为数据元素在线性表中的位序&#xff0c;n为线性表的表长&#xff0c;n0时称为空表。 2.数据元素之间的关系&#xff1a; 直接前驱和直接后继 3.抽象数据类型线性表的定义…

河南怎么样做网站网站代码组件

查看专栏目录 canvas实例应用100专栏&#xff0c;提供canvas的基础知识&#xff0c;高级动画&#xff0c;相关应用扩展等信息。canvas作为html的一部分&#xff0c;是图像图标地图可视化的一个重要的基础&#xff0c;学好了canvas&#xff0c;在其他的一些应用上将会起到非常重…

深圳住房和建设局网站全景看房小程序管理平台登陆

所谓长链剖分&#xff0c;就是对长链进行剖分 &#xff08;逃&#xff09; 前言 很优雅的算法 利用对指针进行魔法操作将 n2n^2n2 的 dp 优化成线性 线性啊&#xff01;&#xff01;&#xff01; 解析 CF1009F Dominant Indices 给定一棵以 111 为根&#xff0c;nnn 个节点…

老板让做网站报价无极app下载最新版

前言 大家好晚上好&#xff0c;现在AI技术的发展&#xff0c;它已经渗透到我们生活的各个层面。对于普通人来说&#xff0c;理解并有效利用AI技术不仅能增强个人竞争力&#xff0c;还能在日常生活中带来便利。无论是提高工作效率&#xff0c;还是优化日常任务&#xff0c;AI工具…

建设银行辽宁省分行网站简单几步为wordpress加上留言板

8,9,10&#xff0c;将分别讨论自然语言处理领域的3个重要场景。 自然语言处理&#xff0c;Natual Language Processing&#xff0c;NLP&#xff0c;包括自然语言识别和自然语言生成。 用途是从非结构化的文本数据中&#xff0c;发掘洞见&#xff0c;并访问这些信息&#xff0…

个人网站模板制作蔺市网站建设

在我之前的文章 “Elasticsearch&#xff1a;调整搜索速度”&#xff0c;我详细地描述了如何调整正常的 BM25 的搜索速度。在今天的文章里&#xff0c;我们来进一步探讨如何提高近似 kNN 的搜索速度。希望对广大的向量搜索开发者有一些启示。 Elasticsearch 支持近似 k 最近邻…