摘要: 重复的课程 输入N表示N节课,接下来输入N行每行输入课程的开始时间和结束时间,求最多的时候有几节课时间重了。 输入示例 : 4 1 4 1 2 2 3 3 4 输出:2 思路:先对所有课程进行排序,再遍历课程,使用优先队列(小根堆,priority_queue<int, vector, greate 阅读全文
posted @ 2020-09-09 21:42 苏波荣 阅读(180) 评论(0) 推荐(0)
摘要: 首先我们需要明白,线程与进程一样,线程和进程会被os统一调度,所以所有的线程和进程都是一起并发运行的,如果线程不是并发的,是不可能实现程序的多线任务的。 有了线程以后,凡是程序涉及到多线任务时,都使用多线程来实现,使用多线程来实现时,线程间的切换和数据通信的开销非常低,正因为开销非常低,因此线程还有 阅读全文
posted @ 2020-05-18 09:01 苏波荣 阅读(2420) 评论(0) 推荐(1)
摘要: 最近在学校的发展规划处参加了一小部分代码的编写工作,主要功能逻辑是把从ESI上下载下来的各领域表中的数据进行分析。说是让我接手前人所做的工作,却发现给我的资料当中只有两个exe文件,没有任何源码,只好从头写起。虽说不涉及爬虫,也不是很难,但是要处理这么多数据,要生成这么多表确实还挺烦的,加之我毫无P 阅读全文
posted @ 2018-11-21 17:09 苏波荣 阅读(1238) 评论(0) 推荐(0)