![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/C++
文章平均质量分 74
morecoding
这个作者很懒,什么都没留下…
展开
-
多线程的优缺点
何时使用多线程技术,何时避免用它,是我们需要掌握的重要课题。多线程技术是一把双刃剑,在使用时需要充分考虑它的优缺点。 多线程处理可以同时运行多个线程。由于多线程应用程序将程序划分成多个独立的任务,因此可以在以下方面显著提高性能: (1)多线程技术使程序的响应速度更快 ,因为用户界面可以在进行其它工作的同时一直处于活动状态; (2)当前没有进行处理的任务时可以将处理器时间让给其它任务;转载 2014-05-08 19:21:06 · 503 阅读 · 0 评论 -
关于int类型指针和char类型指针相互转换问题
今天在程序中遇到了int类型指针与原创 2014-04-28 22:21:59 · 2213 阅读 · 0 评论 -
最长公共子序列(LCS)问题
前言:学习过的知识,只要不经常使用就会忘记,所以在此写博客,记录下来,方便自己,也可能有利于他人。 最长公共子序列(LCS)问题。 1.什么是最长公共子序列? 最长公共子序列,英文缩写为LCS(Longest Common Subsequence)。其定义是,一个序列 S ,如果分别是两个或多个已知序列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知原创 2014-04-25 20:29:51 · 505 阅读 · 0 评论 -
面试题总结(持续更新)
在这里总结本人所遇到过的笔试题,或者有趣的笔试题,将持续更新原创 2014-04-29 22:18:29 · 562 阅读 · 0 评论 -
交换两个数组的元素使之总和的差值最小
题目描述: 有两个数组a,b,大小都为n,数组元素的值任意整形数,无序; 要求:通过交换a,b中的元素,使[数组a元素的和]与[数组b元素的和]之间的差最小。 在“结构之法,算法之道”博客上看到了此题,博文中也提出了相应解法,但是发现此方法有bug,这里给出一个清晰的算法思路:先合并两个数组,然后将其排序,然后在从大到小放入a.原创 2014-03-27 20:07:10 · 2152 阅读 · 4 评论