240 发简信
IP属地:贵州
  • C语言实现优先队列(priority queue)

    堆排序是一个比较优秀的算法,堆这种数据结构在现实生活中有很多的应用,比如堆可以作为一个优先队列来使用,作为一个高效的优先队列,它与堆的结构一样,...

  • C语言实现堆排序

    堆是一个数组,可以看作是一个近似于完全二叉树,树每个接点对应数组中的每个元素,除了最底层外,该树完全是满的,且在数组中是从左到右填充的,表示堆的...

  • C语言模拟雇用问题

    情境:假如你要聘用一名职工,但是之前的招聘办法都失败了,所以决定找一名招聘代表,他会向你推荐一名求职者,你自己对求职者进行面试,但是你必...

  • C语言模拟在线招聘随机处理竞聘者算法

    在互联网时代,如果你是某家公司的HR,你所在的公司准备招聘一个员工,以保证公司正常运行,你根据公司的要求及用人部门的意见后制定了相应的招...

  • 关于C程序调试过程中出现的一些问题的心得

    如果你有过接触软件开发,计算机科学与技术相关专业的学习与从事相关开发的活动,那么你肯定对计算机编程语言有所了解,也许你学过多门语言,但是你会发现...

  • C语言实现Strassen算法计算两个矩阵积

    如果你学过线性代数,说到计算矩阵乘法,那么我们一般常规操作一般公式是;即A的每一行乘B的每一列,但是需要注意的是A的列数要与B的行数要相...

  • C实现查找最大子数组

    如果知道一些股票的操作方式的你,要想获得最大收益,肯定是想着在股价最低时买入,在最高时卖出,可达到最大收益,但是有时候会出现股价整体下跌,其中只...

  • C语言实现冒泡排序

    冒泡排序非常简单,就是两个相邻的元素不断比较大小,不断交换彼此的值,知道排序完成,这里用了两个for循环语句实现,具体源程序如下: #inclu...

  • C语言递归实现合并排序

    C语言递归实现合并排序,将一串元素先进行二分,然后再左右子序列进行合并排序,类似分治思想,因为采用的是先将数组二分的方式,所以序列元素个数满足2...

个人介绍
记录学习过程,也希望与各位多交流,共同进步!