顺序查找的java、python、go语言的实现
来源:互联网 发布:贴吧发广告软件 编辑:程序博客网 时间:2024/06/09 19:08
顺序查找:从表中的第一个或者从表中的最后一个记录开始,逐个将表中记录的关键字和给定的值进行比较。若相同就返回,若不相同就继续查找
java代码:
public class OrderSearch { public static void main(String[] args){ int[] tables={1,2,8,4,5,234,344}; System.out.println(orderSeach(tables,344)); } public static boolean orderSeach(int[] tables,int keyword){ for(int i=0;i<tables.length;i++){ if(tables[i]==keyword) { return true; } } return false; }}
python 代码
def orderSearch(list,key): length=len(list) for i in range(length): if list[i] == key: return iLIST=[1,3,4,5,6,7,8,9,0,1002]result=orderSearch(LIST,9)print(result)
GO语言代码
package mainimport "fmt"func main() { s := []int{0,1,2,3,4,5,6,7,8,9,10} fmt.Println(orderSearch(s,10))}func orderSearch(s []int,k int) int{ var result,i int for i<len(s){ if(s[i]==k){ result= i } i++ } return result}
阅读全文
0 0
- 顺序查找的java、python、go语言的实现
- python,java,go语言之间的区别!
- (查找)用C语言实现的顺序查找
- Java对查找算法的实现—顺序查找(一)
- java实现顺序查找并输出查找的次序
- C语言顺序表的插入、删除、查找操作实现
- C语言实现顺序表的初始化,插入,删除,查找
- Go语言实现二分查找
- JAVA与GO语言实现的RSA加密算法的互通
- Go语言内部rpc简单实例,实现python调用go的jsonrpc小实例
- 实现顺序查找的算法
- 实现顺序查找的算法
- 实现顺序查找的算法
- C语言设置监视哨的顺序查找、折半查找算法的实现
- GO语言学习:go语言实现android应用的步骤
- java实现顺序表的增加,删除,查找,打印
- 顺序查找java实现
- 顺序查找-Java实现
- Android开发艺术探索读书笔记(第二章)
- mysql基本操作
- 重新认识二级指针(Pointers to Pointers)
- GitHub使用记录一:中文乱码问题
- 关于动物的抽象模拟器
- 顺序查找的java、python、go语言的实现
- Android7.0 View.post与Handler.post
- pat 1004---简单的建树+层次遍历
- 文章标题
- Python之异步IO( asyncio) 协程
- 开发文档的简要模板
- QT学习=====QPainter,PaintEvent,setRenderHint(防止图形走样)
- 通过CodeIgniter快速开发Web应用(视图)
- windows下,使用批处理文件运行python程序