⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 arithtic_nine_two.cpp

📁 数据结构的的源码
💻 CPP
字号:
/*二分法*/
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int Harray(char *A,char B)
{
 int low,high,midl;
 low=1;
 high=strlen(A);
 //high=K;
 printf("%d\n",high);
 while(low<=high)
 {
   midl=(low+high)/2;
   if(A[midl]==B)
	   return midl;
   else
	   if(A[midl]>B)
		   high=midl-1;
	   if(A[midl]<B)
		   low=midl+1; 
 }

 return 0;
}

void main()
{
//	char HA[8]={'0','a','b','c','d','e','f','g'};
	char *HA="0abcdefg";
//	printf("%d\n",strlen(HA));
    char HB='b';
//	char C;
	//C=HA[Harray(HA,HB,8)];
    printf("%c\n",HA[Harray(HA,HB)]);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -