开发者社区> 问答> 正文

如何在宜搭实现FIFO (先进先出)

需要在仓库实现先进先出,有那位大大有实现FIFO的方法?

需要用JS代码? 如果是又该如何写这个代码?

展开
收起
vinnnz 2022-12-29 10:34:59 770 0
来自:钉钉宜搭
1 条回答
写回答
取消 提交回答
  • 十年摸盘键,代码未曾试。 今日码示君,谁有上云事。

    FIFO(First In First Out)先进先出,也可以是FCFS(First Come First Serve 先来先服务)。 先进先出的算法,非常容易理解,也非常简单,先来的任务就先执行,后来的任务需要等着之前的任务执行完,再执行,依次类推,这与你在食堂排队打饭没什么区别。 先进先出,先来先服务的队列思想,这点算法与数据结构的队列有异曲同工之妙 先进先出置换算法(FIFO):每次选择淘汰的页面是最早进入内存的页面 实现方法:把调入内存的页面根据调入的先后顺序排成一个队列,需要换出页面时选择队头页面即可。 队列的最大长度取决于系统为进程分配了多少个内存块。 把元素加到队列叫入队(enqueue),把元素从队列中移除叫出队(dequeue),只能从队头中获取元素(front),额,队列也可以分为两种实现方式,一是顺序队列,用原生数组来实现,二是链式队列,使用指针操作来实现。 原理懂了你可以在宜搭自己写代码开发。

    2022-12-29 11:09:16
    赞同 1 展开评论 打赏
问答分类:
问答地址:
关联地址:
相关产品:
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
相关文档: 宜搭
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载