当前位置:首页->软件基础->算法思维
  • 简单的思维转换就给程序大提速,引入缓存技术就好了简单的思维转换就给程序大提速,引入缓存技术就好了
    缓存Cache,是一种加快存取速度的技术。我们在学习计算机时,了解到CPU有缓存,而且还有好几级。内存也有缓存,叫做页交换文件。显卡也有缓存,可以加速显示。缓存其实无处不在,但是你的程序里有吗?【阅读正文
    作者:codexia  阅读数:247  时间:2017/3/20 11:59:13
  • KMP算法中的next数组的简便求解KMP算法中的next数组的简便求解
    KMP算法在数据结构中是很常见而且又是一个难点的地方,而对于KMP算法的理论重点是next数组的理解。【阅读正文
    作者:阿郎  阅读数:1129  时间:2016/5/27 22:45:48
  • 大话dll导出函数与dll封装的关系的思想原理大话dll导出函数与dll封装的关系的思想原理
    本文深刻分析了导出函数和dll的关系,更多站在思想原理的角度分析,同时也以图解和代码演示的形式充分表达各种的思想。掌握了这个思想,对于引擎的理解有很大的作用。当然对于dll的使用自然也是有很大的促进作用。【阅读正文
    作者:codexia  阅读数:1607  时间:2016/3/22 22:14:36
  • 什么才是闭包?本人谈谈几点理解什么才是闭包?本人谈谈几点理解
    对于软件工程中常用的一个概念,我想很多人不太理解,毕竟抽象的概念,本人就此提出本人的几点看法,如有错误,敬请指点!【阅读正文
    作者:凌风  阅读数:1289  时间:2016/3/6 22:11:33
  •  约瑟夫环算法(循环链表解决)约瑟夫环算法(循环链表解决)
    约瑟夫环 有编号从1到N的N个人坐成一圈报数,报到M的人出局,下一位再从1开始, 如此持续,直止剩下一位为止,报告此人的编号X。输入N,M,求出X。【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:1478  时间:2016/1/24 22:22:03
  • 谷歌面试题:只能进行0与其他数的swap操作的排序谷歌面试题:只能进行0与其他数的swap操作的排序
    长度为N的数组乱序存放着0带N-1.现在只能进行0与其他数的swap操作,请设计并实现排序,必须通过交换实现排序。 【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:1490  时间:2016/1/16 20:19:49
  • 谷歌面试题:海盗分金问题,实现利益做大化谷歌面试题:海盗分金问题,实现利益做大化
    有5个海盗,按照等级从5到1排列,最大的海盗有权提议他们如何分享100枚金币。但其他人要对此表决,如果多数反对,那他就会被杀死。他应该提出怎样的方案,既让自己拿到尽可能多的金币又不会被杀死?【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:1729  时间:2016/1/16 19:09:18
  • 谷歌面试题:1024!末尾有多少个0?谷歌面试题:1024!末尾有多少个0?
    这条面试题看似很简单,但是要准备的找出来确实不容易,当然不可能算出来(可能计算器都算不出)用计算器算出就那也就没什么意思了,所以看我来分析给你。【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:2133  时间:2016/1/14 19:27:28
  • 什么是堆排序?(分析+c++代码)什么是堆排序?(分析+c++代码)
    堆排序是利用堆的性质进行的一种选择排序,所以先给你们简单介绍一下堆,然后在介绍堆排序。【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:1633  时间:2016/1/4 23:40:38
  • 分治算法简单介绍(实战快速排序)分治算法简单介绍(实战快速排序)
    在计算机科学中,分治法是一种很重要的算法。字面上的解释是“分而治之”,就是把一个复杂的问题分成两个或更多的相同或相似的子问题,再把子问题分成更小的子问题……直到最后子问题可以简单的直接求解,原问题的【阅读正文
    作者:烫烫烫烫烫烫烫烫  阅读数:1009  时间:2015/12/28 10:19:55
  1 2 3 4   

返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)