Skip to content
小飞侠
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
菜单

博客

  1. 首页>
  2. 其他>
  3. C++二进制查找

C++二进制查找

  • Post author:xfxia
  • Post published:2023年8月29日
  • Post category:其他


//  二进制查找
int BinaryFind(const unsigned char * Dest, int DestLen, 
               const unsigned char * Src, int SrcLen)   
{   
	int j = 0;
	for (int i=0; i<DestLen; i++)   
	{   
		for (j=0; j<SrcLen; j++)   
			if (Dest[i+j] != Src[j])	
				break;
		if (j == SrcLen) 
			return i;	// 找到返回离Dest的距离(从0开始计算)
	}   
	return -1;		// 未找到返回-1
}



版权声明:本文为leiych原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/leiych/article/details/13768059

你可能也喜欢

解决AndroidStudio升级版本后恢复初始化设置的问题

Spring Boot整合流控组件Sentinel | Spring Boot 27

用 IntelliJ IDEA 运行 Kotlin

数据库实验 MOOC – 数据库系统概论 – 实验操作之单表查询 多表查询

客制化信息系统项目管理必须重视的几方面工作

密码加密和加盐的设计区别

hive中两数组类型的数据进行整合(array[])

c#获取ssl证书有效性,如何使用C#验证SSL证书

ad Hoc打包测试

VSCode终端命令不能使用解决方法

echarts添加地图散点

springboot校园社团管理系统源码分享

基于Spring cloud搭建oauth2

Bitmap之RGB_565

服务端返回的HTTP状态码

APCS – ARM汇编指令(五)

你的代码长啥样?

关于2.6 的 spi驱动,spidev,使用从设备.

nginx简单入门

Vivado的安装和Verilog的使用

目录

  • APICloud (3)
  • golang (228)
  • java (8,236)
  • linux (4,002)
  • mysql (2,800)
  • php (1,070)
  • python (5,439)
  • solidity (25)
  • uniapp (235)
  • vue (2,463)
  • 其他 (88,233)
  • 小程序 (801)

文章归档

  • 2023年十二月 (1872)
  • 2023年十一月 (477)
  • 2023年十月 (17371)
  • 2023年九月 (44974)
  • 2023年八月 (26399)
  • 2023年七月 (14793)
  • 2023年六月 (1)
  • 2023年五月 (2186)
  • 2023年四月 (3838)
  • 2023年三月 (1544)
  • 2023年二月 (3)
  • 2023年一月 (4)
  • 2022年十二月 (3)
  • 2022年十一月 (36)
  • 2022年十月 (16)
  • 2022年九月 (8)
  • 2021年九月 (1)
  • 2020年九月 (6)
  • 2020年八月 (5)

标签

Aave (1) cosmos (6) defi (255) flag (27) gitee (1) github (1) golang (234) java (8234) linux命令 (82) List (1) map (1115) mysql (3093) npm (237) tendermint (6) uuid (43) vant (64) vmware (270) 区块链 (63) 合约 (37) 小程序版本更新 (3)
  • 首页
  • 小程序
  • uniapp
  • vue
  • APICloud
  • 其他
Copyright xfxia.com 鲁ICP备19024253号-2
关闭菜单