zoukankan      html  css  js  c++  java
  • GCD快速迭代(遍历)

    函数: 该方法会开启多条子线程, 主线程也会参与执行。     因此不要传主队列。

    dispatch_apply(10,  dispatch_get_global_queue(0, 0), ^(size_t index) {

            

        });

    @param 10    指定重复次数  指定10次
    @param queue 追加对象的Dispatch Queue
    @param index 带有参数的Block, index的作用是为了按执行的顺序区分各个Block

    优点: 多线程快速遍历,提高程序运行的效率

    注意:  不要传主队列, 会造成线程死锁

  • 相关阅读:
    博弈论--sg函数
    博弈论--nim博弈
    dp--bitset优化
    树--欧拉序
    树--dfs序
    树--dsu on tree
    树--树的重心
    单调队列
    单调栈
    dp--背包
  • 原文地址:https://www.cnblogs.com/dashengios/p/10415893.html
Copyright © 2011-2022 走看看