ICode9

精准搜索请尝试: 精确搜索
  • 求众数-摩尔投票法2019-09-20 21:03:30

    给定一个大小为 n 的数组,找到其中的众数。众数是指在数组中出现次数大于 ⌊ n/2 ⌋ 的元素。 你可以假设数组是非空的,并且给定的数组总是存在众数。 示例 1: 输入: [3,2,3] 输出: 3 示例 2: 输入: [2,2,1,1,1,2,2] 输出: 2 来源:力扣(LeetCode) 链接:https://leetcode-cn.com/prob

  • 并发编程之美2019-07-18 12:07:36

    1.什么是多线程? 多线程是为了使得多个线程并行的工作以完成多项任务,以提高系统的效率。线程是在同一时间需要完成多项任务的时候被实现的。 2.了解多线程 了解多线程之前我们先搞清楚几个重要的概念! 如上图所示:对我们的项目有一个主内存,这个主内存里面存放了我们的共享变量、方法

  • Codeforces Contest 457 C Elections( 三分)2019-06-30 22:26:44

    题意: 有n个人要投票,第i个人会投给第ai个人。你是第0个人,你需要收买一些人使得最终你的票数比任何人的票数都多。第i个人需要bi块钱去收买。 思路: 这道题不能使用二分,因为票数与话费不成线性关系。这道题目要运用三分知识点 三分学习: https://blog.csdn.net/Littlewhite520/a

  • IPC(进程间通讯)2019-03-06 15:41:00

    """ 服务器要存储票数 客户端要查看票数 如果票数大于0就可以购买 在使用锁的时候 无可避免的会降低效率 需要找到一个最合适的地方加上锁 你锁住的代码越少效率越高 join 和 锁 join是让整个进程中的代码全部串行 而锁可以部分代码串行 粒度(被锁住的代码量)越小 效率

  • 火车票余票问题的算法解析(续)2019-03-01 08:48:22

    作者: Phill King 邮箱: phillking1982@163.com 原创文章,转载请注明出处。 在之前的文章中,我分析了火车票余票的问题,提供了一个搞笑的算法。在本文中,我们继续讨论无座位号的余票计算以及逐票更新的问题。  之前的分析参见: https://blog.csdn.net/jinij/article/details/87971

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有