会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
kiritsugu
博客园
首页
新随笔
联系
管理
订阅
10 2018 档案
算法第二章上机实践报告
摘要:1.实践题目 2.问题描述 设a[0:n-1]是已排好序的数组,请改写二分搜索算法,使得当x不在数组中时,返回小于x的最大元素位置i和大于x的最小元素位置j。当搜索元素在数组中时,i和j相同,均为x在数组中的位置。 输入格式: 输入有两行: 第一行是n值和x值; 第二行是n个不相同的整数组成的非降序
阅读全文
posted @
2018-10-14 18:13
kiritsugu
阅读(137)
评论(0)
推荐(0)
第二章作业
摘要:1.二分法思想: (1)二分查找相对于顺序查找而言,效率有所提高,时间复杂度是logn级别,普通暴力顺序则需要O(n)时间才能查找到 (2)二分查找的原理也相对简单,先跟中间的比,如果小于的话找左边,大于的话找右边,然后再跟左边/右边的中间的比,重复这个过程,直到找到为止。 (3)但二分查找也有局限
阅读全文
posted @
2018-10-12 23:31
kiritsugu
阅读(109)
评论(0)
推荐(0)
公告