`
Zhongwei_leg
  • 浏览: 557673 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

天才排序算法

阅读更多

在论坛看到的一个帖子,太欢乐了

 

标  题: "天才排序算法": Sleep sort (zz)
发信站: 水木社区 (Thu Jun 16 00:04:52 2011), 站内

#!/bin/bash
function f() {
    sleep "$1"
    echo "$1"
}
while [ -n "$1" ]
do
    f "$1" &
    shift
done
wait

example usage:
./sleepsort.bash 5 3 6 3 6 3 1 4 7 

分享到:
评论

相关推荐

    go语言睡眠排序算法实例分析

    睡眠排序算法是一个天才程序员发明的,想法很简单,就是针对数组里的不同的数开多个线程,每个线程根据数的大小睡眠,自然睡的时间越长的,数越大,哈哈,搞笑吧,这种算法看起来很荒唐,但实际上很天才,它可以充分...

    易语言天才宝宝做数学

    3. **数据结构与算法**:在处理数学题目和结果时,开发者可能使用了数组、列表等数据结构存储题目和答案,以及运用排序、查找等算法进行数据处理。 4. **数学逻辑**:软件的核心部分是数学逻辑的实现,这可能涉及到...

    字符串首字母排序加密

    为了增强安全性,通常还会结合其他加密算法,如哈希函数或对称加密算法,对排序后的首字母进行进一步处理。 二、步骤详解 1. **提取首字母**:首先,需要从字符串中提取每个单词或字符的首字母。如果首字母是数字...

    acm竞赛常用算法和数据结构

    - **排序算法**:如快速排序、归并排序、堆排序等,用于处理数据的有序排列。 - **搜索算法**:包括深度优先搜索(DFS)、广度优先搜索(BFS)、二分搜索等,用于数据的查找和遍历。 - **动态规划**:用于求解最优化...

    天才的思考思路.pptx

    最后,“原因分析方法”提供了系统分析问题的工具,如“阶梯法”。通过描述问题的现象、确定最佳比较方式、寻找线索和验证可能原因,我们能够深入理解问题的本质。这一方法强调了逐步深入和细致观察的重要性,这对于...

    POJ分类题(按照算法分类)

    这些题目覆盖了算法竞赛中的多个常见类别,如数论、字符串处理、图论、动态规划、排序算法等。通过解决这些题目的方式,编程者可以学习和巩固相应的算法知识。此外,从文件中还可以看出,每个题目的编号都对应着一个...

    天才原来是这样思考的.pptx

    标题 "天才原来是这样思考的" 是一份探讨思维方式和策略的PPT,主要聚焦于如何在技术领域中通过独特的思考方式获得竞争优势。这份资料的核心在于强调思维方式对于个人和组织成功的重要性,尤其是在高度竞争的IT行业...

    ACM竞赛 常用算法&数据结构

    竞赛中基本的数据结构与算法包括数组、链表、栈、队列、树、图等数据结构,以及排序、搜索、图遍历等算法。ZOJ 入门是 ACM 竞赛的官方在线评测系统,提供了大量的测试用例和练习题,帮助选手提高编程能力和解决问题...

    libpaxos 分布式算法

    libpaxos常用于需要强一致性的场景,如数据库复制、分布式锁、配置管理、事件排序等。例如,在云计算环境中,它可以用于实现分布式服务的配置管理和状态同步,保证服务的高可用性和一致性。 总结,libpaxos是Paxos...

    二叉排序树

    python画出二叉排序树

    郑州大学并行计算实验报告(课程成绩90+,包含各种绘制图像、代码分析)

    实验报告中可能涵盖了多种并行算法,如矩阵乘法、快速傅里叶变换(FFT)、排序算法(如归并排序、快速排序)等。这些算法的并行化设计通常需要考虑算法的计算密集度和数据依赖性。 四、图像绘制 并行计算在图像处理中的...

    2019年蚂蚁课堂-余胜军主编Java工程师面试宝典-V1.0

    12. **算法与数据结构**:排序算法(冒泡、快速、归并等)、查找算法(二分查找、哈希查找等)以及栈、队列、链表、树等数据结构的掌握。 这本面试宝典还可能包含一些面试技巧和经验分享,帮助开发者在面试过程中更...

    matlab大作业完善版

    5. **算法实现**:通过实际案例,理解并应用各种算法,如排序、搜索、优化等。 6. **编程技巧**:了解提高代码效率的方法,如使用向量化操作、避免不必要的循环等。 7. **文件I/O操作**:学会如何与外部文件交互,如...

    c++实现全排列

    C++实现全排列算法详解 C++实现全排列是算法中的一种常见问题,解决该问题可以使用递归和非递归两种方法。递归方法可以通过不断地选择每个元素来生成全排列,但是这种方法在元素个数很多时很容易造成堆栈溢出,因此...

    管道铺设施工的最佳方案选择

    而Kruskal算法则是按边的代价排序,每次都尝试添加一条不形成环的新边。最后,结果显示可以是文本形式,列出最小生成树的所有边及其总权重,或者以图形方式在屏幕上展示,这需要实现一系列的图形绘制函数。 在提供...

    嵩县2019年事业编招聘考试真题及答案解析整理版.docx

    4. 行政复议法和行政诉讼法的规定,涉及公民如何对行政行为提出异议并寻求法律救济,强调了行政复议和行政诉讼的流程。 5. 武术中的太极拳,可能是文化或体育类的题目,测试考生对传统文化或体育项目的了解。 6. ...

    昌江2019年事业编招聘考试真题及答案解析考试版(1).docx

    1. 文学常识:题目中出现了关于《伤仲永》的故事顺序,这涉及到中国古代文学作品的了解,特别是对王安石这篇散文的理解,它讲述了天才儿童方仲永因缺乏后天教育而最终平庸的故事。 2. 物理光学:一道关于反射镜的...

    河北省2018年中考物理专题二物理学史专题复习训练

    侯德榜作为一位杰出的化学家,他的“联合制碱法”极大地提高了制碱效率,这一发明不仅提升了化学工业的生产力,更对化肥产业的发展产生了深远的影响。侯德榜的成就提醒我们,科学的进步往往源自于对既有技术的革新和...

Global site tag (gtag.js) - Google Analytics