美文网首页
算法----综合类type4

算法----综合类type4

作者: 谷哥得小弟 | 来源:发表于2021-08-12 09:17 被阅读0次
1、2000万个整数,找出第五十大的数字?

 这个考察对最大堆和最小堆的理解,我们只需要取前50个元素建立一个最小堆,那么堆顶的元素就是这个堆中最小的元素,同样,如果这50个元素是由2000万个元素中最大的50个构成,那么堆顶的元素就是我们要找的元素了,这个可以通过堆顶元素与其它元素对比实现,当出现大于堆顶的元素时,用当前的元素替换堆顶元素,再次建立最小堆;重复堆顶元素和后续元素对比过程,经过一轮完整的对比我们就可以找出最大的50个元素行程的最小堆。

2、烧一根不均匀的绳,从头烧到尾总共需要1个小时。现在有若干条材质相同的绳子,问如何用烧绳的方法来计时一个小时十五分钟呢?

 取绳子1,头和尾都点燃往中间烧,需要30分钟烧完,同时取绳子2点燃头一起烧,30分钟后再点燃绳子2的另一头,烧完还需要15分钟;到此一共花了45分钟,再次取绳子3两头点燃燃烧需要30分钟烧完,加上先前的45分钟刚好1个小时15分钟

3、求1000以内的水仙花数以及40亿以内的水仙花数

 所谓”水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个”水仙花数”,因为153=1的三次方+5的三次方+3的三次方

4、时针走一圈,时针分针重合几次

11

5、N*N的方格纸,里面有多少个正方形

n^2 +(n-1)^2 +……+1 = (n+1)(2n+1)n/6个

6、x个苹果,一天只能吃一个、两个、或者三个,问多少天可以吃完?

最快 X/3+1 天,最慢 x天

相关文章

  • 算法----综合类type4

    1、2000万个整数,找出第五十大的数字?  这个考察对最大堆和最小堆的理解,我们只需要取前50个元素建立一个最小...

  • 算法----综合类type1

    1、LRU算法分析 最近最少使用页面置换算法,是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了...

  • 前端学习资源整合(一)

    综合类 综合类 地址前端知识体系 http://www.cnblogs.com/sb19871023/p/3894...

  • 前端干货 -01

    1.综合类 综合类地址 前端知识体系http://www.cnblogs.com/sb19871023/p/389...

  • 申论第四课

    这节课主要讲综合类题目。 综合类题目考的最多的就是对词句或者某一段话的理解,解释。 综合类题目答题三步走,释义(就...

  • 总结过往收藏的技术文章

    综合类型 综合类型指的是学习资源,博客,demo地址,个人总结,软文等 1.iOS学习资源汇总(开源项目、第三方库...

  • 综合类新闻APP内容功能及盈利模式

    【摘要】本篇论文将新闻类APP分为综合类新闻APP,传统媒体APP以及细分垂直领域新闻APP,主要探讨了综合类新闻...

  • 视频app播放页面体验报告

    这四个综合类视频app进行的播放功能进行比对,(部分功能点会与bilibili、acfun进行对比,来观察综合类视...

  • 综合类笔记

    1.开的花还不多; 且把这一树嫩黄的新叶 当作花看罢 ——胡适 2.文化 笼统地说,文化是一种社会现象,是人们长期...

  • 干货!25组民生导向小标题素材,你一定用的上

    (作者:愚拙小儿整理 编辑:水煮青蛙) 25个民生综合类亮点小标题干货素材,适用于综合类领导发言材料、工作汇报材料...

网友评论

      本文标题:算法----综合类type4

      本文链接:https://www.haomeiwen.com/subject/aoccbltx.html