精华内容
下载资源
问答
  • 查找系统 1. 问题描述 设计一个查找系统,通过选择各种查找方法,输入数据后能完成查找并输出结果。 (1)设计一个菜单将要实现的功能...若遍历整个查找表,仍未找到关键字,则查找失败。 (2)折半查找: 在有序表中,

    查找系统

    1. 问题描述
    设计一个查找系统,通过选择各种查找方法,输入数据后能完成查找并输出结果。
    (1)设计一个菜单将要实现的功能显示出来,并有选择显示;
    (2)分别实现顺序、折半查找、哈希表查找(哈希表可选取任意一种方法实现);
    (3)二叉排序树必须实现构建、查找、插入、删除四个基本操作。
    2. 算法思想
    (1)顺序查找:
    从查找表的一端开始,将给定值与逐个记录的关键字进行比较,若相等,则查找成功,给出该记录在查找表中的位置。若遍历整个查找表,仍未找到关键字,则查找失败。
    (2)折半查找:
    在有序表中,首先取表中记录的关键字与给定值进行比较。若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半子表中继续查找;若给定值大于中间记录的关键字,则在中间记录的右半子表中继续查找。重复上述过程,直到查找成功;或当前的查找区间无记录,这时查找失败。
    (3)哈希查找:
    首先在记录的关键字key与记录的存储位置y之间建立一个对应关系H,使得y=H(key),即每个关键字与唯一的一个存储位置H(key)相对应,H为哈希函数,该算法用到除留余数法,利用开放定址法中线性探测再散列解决冲突。
    (4)二叉排序树的构建:
    建立二叉排序树的过程就是从空树开始,不断向二叉排序树中插入结点的过程。
    (5)二叉排序树的插入:
    插入结点的过程如下:
    ①若二叉排序树bst为空,则为待插入关键字key申请结点,并作为根结点插入。
    ②若二叉排序树bst非空,则为关键字key与根节点的关键字的值进行比较:
    若key=bst->data,查找成功,不需要插入;
    若keydata,沿左子树查找,若查找失败,将新结点插到合适的位置处;
    若key>bst->data,沿右子树查找,若查找失败,将新结点插到合适的位置处。
    (6)二叉排序树的查找:
    二叉树的查找是从根结点开始,沿着某一个分支逐层向下比较的过程:
    ①若二叉排序树为空,查找失败。
    ②若二叉排序树非空,将给定值与根节点的关键字进行比较:
    若给定值与根节点的关键字相同,则查找成功;
    若给定值小于根节点的关键字,则在根节点的左子树上查找;
    若给定值大于根节点的关键字,则在根结点的右子树上查找。
    (7)二叉排序树的删除:
    若要删除p结点,可以用二叉排序树的中序遍历序列中p结点的直接前驱或直接后继来代替p结点。而中序遍历序列中p结点的直接前驱必定是p结点左子树的最右下结点,它是所有小于p结点值的结点中关键字值最大的那一个。中序遍历序列中p结点的直接后继必定是p结点右子树的最左下结点,它是所有大于p结点值的结点中关键字值最小的那一个。此处设用p结点的左子树的最右下结点来代替p结点,即将左子树最右下结点的值赋给p结点(p->data=s->data),将左子树最右下结点的双亲结点的右孩子指向该结点的左孩子(q->rchild=s->lchild),然后删除该结点(free(s))。
    3. C源代码

    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    #include"Stack.h" 
    #define max 20
    #define NULLKEY -32768
    typedef struct{
    	int *data;
    	int length;
    }SSTable;
    void Display(SSTable ST)//元素显示
    {
    	int i;
    	for (i = 1; i<=ST.length; i++)
    	{
    		printf("%4d", ST.data[i]);
    	}
    	printf("\n");
    }
    //建立查找表的顺序存储结构
    void CreateSearchList(SSTable &ST,int m,int n)
    {
    	ST.data=(int*)malloc(sizeof(int)*(max+1));
    	ST.length=max;
    	srand(time(0));
    	for(int i=1;i<=ST.length;i++)
    	{
    		ST.data[i]=rand()%n+m;
    	}
    }
    //快速排序
    int Partition(SSTable &ST,int low,int high)
    {
    	ST.data[0]=ST.data[low];
    	int pivotkey=ST.data[low];
    	while(low<high){
    		while(low<high && ST.data[high]>=pivotkey)
    			high--;
    		if(low<high)
    			ST.data[low++]=ST.data[high];
    		while(low<high && ST.data[low]<=pivotkey)
    			low++;
    		if(low<high)
    			ST.data[high--]=ST.data[low];
    	}
    	ST.data[low]=ST.data[0];
    	return low;
    }
    void Qsort(SSTable &ST,int low,int high)
    {
    	int pivotloc;
    	if(low<high){
    		pivotloc=Partition(ST,low,high);
    		Qsort(ST,low,pivotloc-1);
    		Qsort(ST,pivotloc+1,high);	
    	}
     } 
    void QuickSort(SSTable &ST)
    {
    	Qsort(ST,1,ST.length);
    }
    //顺序查找
    int Search_seq(SSTable ST,int K) 
    {
    	int i=ST.length;
    	ST.data[0]=K;
    	while(ST.data[i]!=K)
    		i--; 
    	return i;
    }
    void Search_Seq(SSTable ST)
    {
    	int i,j,k,m,n;
    	printf("请输入m,n的值,产生m到n的随机数\n");
    	scanf("%d%d",&m,&n);
    	CreateSearchList(ST,m,n);
    	Display(ST);
    	printf("\n请输入要查找的关键字:\n");
    	scanf("%d",&k);
    	j=Search_seq(ST,k);
    	if(j==0)
    	{
    		printf("\n查找失败!\n");
    	}
    	else
    		printf("\n查找成功,%d元素在表中的位置是:%d\n",j,ST.data[j]);
    }
    //折半查找
    int Search_bin(SSTable ST,int k)
    {
    	int high,mid,low;
    	low=1;high=ST.length;
    	while(low<high)
    	{
    		mid=(low+high)/2;
    		if(k==ST.data[mid])
    			return mid;
    		else if(k<ST.data[mid])
    			high=mid-1;
    		else
    			low=mid+1;
    	}
     }
    void Search_Bin(SSTable ST)
    {
    	int i,j,k,m,n;
    	printf("请输入m,n的值,产生m到n的随机数\n");
    	scanf("%d%d",&m,&n);
    	CreateSearchList(ST,m,n);
    	printf("排序前:\n");
    	Display(ST);
    	QuickSort(ST);
    	printf("排序后:\n");
    	Display(ST);
    	printf("\n请输入要查找的关键字:\n");
    	scanf("%d",&k);
    	i=Search_bin(ST,k);
    	if(i==0)
    	{
    		printf("\n查找失败!\n");
    	}
    	else
    		printf("\n查找成功,%d元素在表中的位置是:%d\n",ST.data[i],i);
    }
    //哈希查找 
    void InitHashTable(SSTable &ST)
    {
        int i;
        ST.length = max;
        ST.data = (int *)malloc(max*sizeof(int));
        for (i = 0; i <ST.length; i++)
            ST.data[i] = NULLKEY;
    }
    
    int Hash(int key)
    {
        return key % max; //这里使用的是除留余数法
    }
    
    void InsertHash(SSTable &ST, int key)
    {
        int addr = Hash(key); //根据关键字求取地址
        while (ST.data[addr] != NULLKEY) //如果不为空,有冲突出现
            addr = (addr + 1) % max; //这里使用开放定址法的线性探测
    
        ST.data[addr] = key; //直到有空位后插入
    }
    
    bool SearchHash(SSTable &ST, int key, int &addr)
    {
        addr = Hash(key);  //求取哈希地址
        while (ST.data[addr] != key) //如果不为空,则存在冲突
        {
            addr = (addr + 1) % max;  //开发定址法的线性探测
    
            if (ST.data[addr] == NULLKEY || addr == Hash(key))
                return false; //关键字不存在
        }
        return true; //查找成功返回
    }
    void Search_Hash(SSTable &ST)
    {
    	int i,j,k,m,n,addr;
    	srand(time(0));
    	printf("请输入m,n的值,产生m到n的随机数\n");
    	scanf("%d%d",&m,&n);
    	InitHashTable(ST);
    	for(i=0;i<ST.length;i++)
    	{
    		k=rand()%n+m;
    		InsertHash(ST,k);
    	}
    	
    	for (i=0; i<ST.length; i++)
    	{
    		printf("%4d", ST.data[i]);
    	}
    	printf("\n请输入需要查找的关键字:\n");
    	scanf("%d", &j);
    	bool status = SearchHash(ST, j,addr);
    	if (!status)
    		printf("\n查找失败!\n");
    		
    	else
    		printf("\n查找成功!\n");
    }
     //二叉排序树查找 
    int SearchBST(BiTree bst,int k,BiTree &p)
    {
    	BiTree s=bst;
    	BiTree f=NULL;
    	if(!s){
    		p=f;
    		return 0;
    	}
    	while(s!=NULL)
    		if(k==s->data){
    			p=s;return 1;
    		}
    		else if(k<s->data){
    			f=s;s=s->lchild;
    		}
    		else{
    			f=s;s=s->rchild;
    		}
    	p=f;
    	return 0;
    }
    //二叉排序树插入 
    void InsertBST(BiTree &bst,int e)
    {
    	if(bst==NULL){
    		bst=(BiTree)malloc(sizeof(BiTNode));
    		bst->data=e;
    		bst->lchild=bst->rchild=NULL;
    	}
    	else{
    		BiTree p;
    		if(!SearchBST(bst,e,p)){
    			BiTree s=(BiTree)malloc(sizeof(BiTNode));
    			s->data=e;
    			s->lchild=s->rchild=NULL;
    			if(e<p->data)
    				p->lchild=s;
    			else
    				p->rchild=s;
    		}
    	}
    } 
    //二叉排序树构建 
    void CreateBST(BiTree &bst,int m,int n){
    	bst=NULL;
    	int x,count=max;
    	BiTree p;
    	srand(time(0));
    	x=rand()%n+m;
    	printf("%4d",x);
    	while(count>1)
    	{
    		if(!SearchBST(bst,x,p))
    			InsertBST(bst,x);
    		x=rand()%n+m;
    		printf("%4d",x);
    		count--;
    	} 
    	printf("\n");
    }
    //二叉排序树删除 
    void DeleteNode(BiTree &bst,int e)
    {
    	BiTree q,pc,p=bst;
    	BiTree f=NULL;
    	while(p&&p->data!=e){
    		f=p;
    		if(e<p->data)
    			p=p->lchild;
    		else
    			p=p->rchild; 
    	}
    	if(!p)
    	{
    		printf("该树中没有需要删除的结点\n");
    		return ;
    	}
    	if(p->lchild && p->rchild)
    	{
    		q=p;
    		BiTree	s=p->lchild;
    		while(s->rchild)
    		{
    			q=s;
    			s=s->rchild;
    		}
    		p->data=s->data;
    		if(q == p)
    			q->lchild=s->lchild;
    		else
    			q->rchild=s->rchild;
    		free(s);
    	}
    	else{
    		if(p->lchild)	
    			pc=p->lchild;
    		else 	
    			pc=p->rchild;
    		if(!f)
    			bst=pc;
    		else if(f->lchild==p)
    			f->lchild=pc;
    		else 
    			f->rchild=pc;
    		free(p);
    	}
    }
    //中序遍历二叉排序树
    void InOrderTraverse(BiTree bt)
    {
    	StackPtr S;
    	BiTree p;
    	if(bt)
    	{
    		InitStack(S);
    		Push(S,bt);
    		while(!StackEmpty(S))
    		{
    			while(GetTop(S,p)&&p){
    				Push(S,p->lchild);
    			
    			}
    			Pop(S,p);
    			if(!StackEmpty(S))
    			{
    				Pop(S,p);
    				printf("%4d",p->data);
    				Push(S,p->rchild);
    			}
    		}
    	}	
    }
    //二叉排序树构建
    void Create_BST(BiTree &bst)
    {
    	int i,j,k,m,n;
    	printf("请输入m,n的值,产生m到n的随机数\n");
    	scanf("%d%d",&m,&n);
    	CreateBST(bst,m,n);
    	printf("\n中序遍历二叉排序树:\n");
    	InOrderTraverse(bst);
    	printf("\n");
     } 
    //二叉排序树查找
    void Search_BST(BiTree &bst)
    {
    	BiTree p;
    	int i,k;
    	printf("\n插入前:\n");
    	InOrderTraverse(bst);
    	printf("\n请输入要查找的关键字:\n");
    	scanf("%d",&k);
    	i=SearchBST(bst,k,p); 
    	if(i==0)
    	{
    		printf("\n查找失败!\n");
    	}
    	else
    		printf("\n查找成功!\n");
    	printf("\n");
    }	
    
    //二叉排序树插入
    void Insert_BST(BiTree &bst) 
    {
    	printf("\n插入前:\n");
    	InOrderTraverse(bst); 
    	printf("\n请输入要插入的关键字:\n");
    	int k;
    	scanf("%d",&k);
    	InsertBST(bst,k);
    	printf("\n插入后:\n");
    	InOrderTraverse(bst); 
    }
    //二叉排序树删除  
    void Delete_Node(BiTree &bst)
    {
    	printf("\n删除前:\n");
    	InOrderTraverse(bst); 
    	printf("\n请输入要删除的关键字:\n");
    	int k;
    	scanf("%d",&k);
    	DeleteNode(bst,k);
    	printf("\n删除后:\n");
    	InOrderTraverse(bst); 
    	printf("\n");
    }
    void Menu()//查找系统菜单 
    {
    	SSTable ST;
    	BiTree bst;
    	while(1)
    	{  
    	system("color b1");
    	printf("*=============================================================================================*\n");
    	printf("**&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&欢迎使用查找系统&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&**\n");
    	printf("**                                    ①顺序查找                                               **\n");
    	printf("**                                    ②折半查找                                               **\n");
    	printf("**                                    ③哈希表查找                                             **\n");
    	printf("**                                    ④二叉排序树构建                                         **\n");
    	printf("**                                    ⑤二叉排序树查找                                         **\n");
    	printf("**                                    ⑥二叉排序树插入                                         **\n");
    	printf("**                                    ⑦二叉排序树删除                                         **\n");
    	printf("**                                    〇   退出                                                **\n");
    	printf("**&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&**\n");
    	printf("*===============================================================================================*\n");
    	printf("请输入您要选择的服务种类:(0 ~ 7)\n"); 
    	int num;
    	scanf("%d",&num);
    	switch(num)
    	{
    		case 1 :system("CLS");Search_Seq(ST);system("pause");break;	
    		case 2 :system("CLS");Search_Bin(ST);system("pause");break;
    		case 3 :system("CLS");Search_Hash(ST);system("pause");break;
    		case 4 :system("CLS");Create_BST(bst);system("pause");break;
    		case 5 :system("CLS");Search_BST(bst);system("pause");break;
    		case 6 :system("CLS");Insert_BST(bst);system("pause");break;
    		case 7 :system("CLS");Delete_Node(bst);system("pause");break;
    		case 0 :system("CLS");printf("谢谢使用!");exit(0);system("pause");
    		default:system("CLS");printf("无效输入!\n");system("pause");
    	}
    	}
    }
    int main()
    {
    	Menu(); 
    	return 0;
    }
    

    4. 小结
    查找系统演示:
    不足之处:查找系统中关键字是需要输入的,我为了减少测试的麻烦,就随机产生20是个m到n的关键字进行查找,需要先进行二叉树排序树构建,然后才能进行二叉排序树的查找、插入和删除操作。
    5. 参考文献
    [1] 赵永升,宋丽华,数据结构.北京:电子工业出版社,2019.
    [2] 严蔚敏,数据结构(C语言版).北京:清华大学出版社,2007.

    展开全文
  • Linux中定位、查找文件的命令

    千次阅读 2010-04-23 20:26:00
    找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余搜索目录。 范例,找出ls命令的程序文件的位置: which ls 系统输出: /usr/bin/ls whereis 语法 whereis [option] name 说明 找出

    which

    语法

    which command

    说明

    依序从path环境变量所列的目录中找出command的位置,并显示完整路径的名称。在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录。

    范例,找出ls命令的程序文件的位置:

    which ls

    系统输出:

    /usr/bin/ls

    whereis

    语法

    whereis [option] name

    说明

    找出特定程序的可执行文件、源代码文件以及manpage的路径。你所提供的name会被先除去前置的路径以及任何.ext形式的扩展名。

    whereis 只会在标准的Linux目录中进行搜索。

    常用选项

    -b

    只搜索可执行文件。

    -m

    只搜索manpage。

    -s

    只搜索源代码文件。

    -B directory

    更改或限定搜索可执行的文件的目录。

    -M directory

    更改或限定搜索manpage的目录。

    -S directory

    更改或限定搜索源代码文件的目录。

    find

    语法

    find paths expression [action]

    说明

    以paths为搜索起点逐层往下找出每一个符合expression条件的文件,并对该文件执行action所代表的动作。expression是搜索条件,它由一个代表匹配项目的选项以及一个代表匹配模式的参数构成。

    action是处理动作,它有一个代表“处理方式”的选项以及一个操作参数构成。若不指定action,则默认动作是显示出文件名。

    常用的搜索条件

    -name pattern
    -path pattern
    -lname pattern

    找出名称、路径名称或符号链接的目标匹配pattern模式的文件。pattern可以包含shell的文件名通配符,路径是相对于搜索起点的。

    常见处理动作

    -print

    显示出文件的相对路径(相对于搜索起点)。

    -exec cmd /;

    执行指定的shell命令。若cmd含有任何shell特殊字符,则他们之前都必须加上/符号,以免shell立刻执行他们。在cmd里,可以用”{}”符号(包括双引号)表示find所找出的文件。

    locate

    语法

    locate patterns

    说明

    第一次执行locate时,它会建立一个索引数据库,当往后再次执行时,它便从索引数据库中迅速找出文件的位置。locate很适合用来反复搜索很少变动的目录树,但是对于刚改名的旧文件以及新建的文件,locate就找不到了,除非重建数据库

    updatedb

    语法

    updatedb [option]

    说明

    更新slocate的索引数据库。

    选项

    -e directories

    略过directories所列的目录。

    展开全文
  • vi 查找命令的使用

    2010-11-10 17:15:00
    按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。 例如,要向上搜索 place 一词,请键入:...如果 vi 未找到指定的 pattern,光标位置将不变,屏幕底部显示以下消息: Pattern:
    按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。
    例如,要向上搜索 place 一词,请键入:
    /place Enter (Enter表示按下回车键)
    
    如果 vi 找到了 place,它将把光标定位在 p 处。要搜索 place 的其他匹配,请按 n 或 N:
    
    n,继续朝同一方向搜索 place。
    
    N,反方向进行搜索。
    如果 vi 未找到指定的 pattern,光标位置将不变,屏幕底部显示以下消息:
    
    Pattern: 未找到
    =========================
    4.5.1 搜索特殊匹配 
    在上面的示例中,vi 查找到包含 place 的任何序列,其中包括 displace、placement 和 replaced。
    
    要查找单个的完整的单词 place,请键入该单词,并在其前后各加一个空格:
    
    / place Enter 
    
    要查找仅出现在行首的 place,请在该单词前加一个插字符号 (^):==>该字符是Shift-数字6
    
    /^place Enter 
    
    要查找仅出现在行尾的 place,请在该单词后加一个货币符号 ($):
    
    /place$ Enter 
    ======================
    那么我要搜索^和$这种特殊字符怎么办?
    ======================
    使用 ^
    要逐字搜索这种带有插字符号 (^) 或货币符号 ($) 的字符,请在字符前加一个反斜线 (/)。
    反斜线命令 vi 搜索特殊字符。
    ======================
    使用 $
    特殊字符是指在 vi 中具有特殊功能的字符(例如 ^、$、*、/ 和 .)。例如,$ 通常表示“转至行尾”,但是,如果 $ 前紧跟一个 /,则 $ 只是一个普通的字符。
    ======================
    使用 /
    例如,/(No /$ money) 向上搜索字符序列 (No $ money)。紧跟在 $ 之前的转义字符 (/) 命令 vi 逐字搜索货币符号。
    ======================
    展开全文
  • 找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余搜索目录。 范例,找出ls命令的程序文件的位置: which ls 系统输出: /usr/bin/ls whereis 语法 whereis [option] name 说明 找出

    which

    语法

    which command

    说明

    依序从path环境变量所列的目录中找出command的位置,并显示完整路径的名称。在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录。

    范例,找出ls命令的程序文件的位置:

    which ls

    系统输出:

    /usr/bin/ls

    whereis

    语法

    whereis [option] name

    说明

    找出特定程序的可执行文件、源代码文件以及manpage的路径。你所提供的name会被先除去前置的路径以及任何.ext形式的扩展名。

    whereis 只会在标准的Linux目录中进行搜索。

    常用选项

    -b

    只搜索可执行文件。

    -m

    只搜索manpage。

    -s

    只搜索源代码文件。

    -B directory

    更改或限定搜索可执行的文件的目录。

    -M directory

    更改或限定搜索manpage的目录。

    -S directory

    更改或限定搜索源代码文件的目录。

    find

    语法

    find paths expression [action]

    说明

    以paths为搜索起点逐层往下找出每一个符合expression条件的文件,并对该文件执行action所代表的动作。expression是搜索条件,它由一个代表匹配项目的选项以及一个代表匹配模式的参数构成。

    action是处理动作,它有一个代表“处理方式”的选项以及一个操作参数构成。若不指定action,则默认动作是显示出文件名。

    常用的搜索条件

    -name pattern
    -path pattern
    -lname pattern

    找出名称、路径名称或符号链接的目标匹配pattern模式的文件。pattern可以包含shell的文件名通配符,路径是相对于搜索起点的。

    常见处理动作

    -print

    显示出文件的相对路径(相对于搜索起点)。

    -exec cmd /;

    执行指定的shell命令。若cmd含有任何shell特殊字符,则他们之前都必须加上/符号,以免shell立刻执行他们。在cmd里,可以用”{}”符号(包括双引号)表示find所找出的文件。

    locate

    语法

    locate patterns

    说明

    第一次执行locate时,它会建立一个索引数据库,当往后再次执行时,它便从索引数据库中迅速找出文件的位置。locate很适合用来反复搜索很少变动的目录树,但是对于刚改名的旧文件以及新建的文件,locate就找不到了,除非重建数据库

    updatedb

    语法

    updatedb [option]

    说明

    更新slocate的索引数据库。

    选项

    -e directories

    略过directories所列的目录。

    展开全文
  • 如果将任何参数传递给Rg则将搜索光标下的单词 配置 环境 默认 细节 g:rg_binary g RG的路径 g:rg_format %f:%l:%c:%m grepformat的值 g:rg_command g:rg_binary --vimgrep 搜索命令 g:rg_...
  • 绝对定位示例 (v1.0) 此示例显示了四个具有不同颜色边框的嵌套div元素。... 这对所有四个元素重复,并显示任何元素如何标记position: absolute查找非static父元素,如果未找到则绑定到初始包含块。 — 罗伊·瓦内加斯
  • 句法: 添加ImageXYTracker(h) ... 如果指定 h,则 AddImageXYTracker 查找它在当前坐标区中找到的第一张图像。 例子: h = imagesc(eye(5)); 添加ImageXYTracker(h); % 现在您可以单击图像查看像素位置和值。
  • vi 常用命令

    千次阅读 2010-10-12 15:28:00
    vi查找命令首先输入'/'+要查找的内容,按下 Enter 键后,vi 将搜索指定的 pattern,并将光标定位在 pattern 的第一个字符处。...如果 vi 未找到指定的 pattern,光标位置将不变,屏幕底部显示以下消
  • NetX Pro 5.5.3.0.apk

    2019-04-11 16:39:48
    - Wifi扫描:找到附近的wifi并显示SSID,信号强度,频道,加密。 - 以图形方式显示带宽和wifi网络通道之间的重叠。 - 监视和诊断远程设备:显示CPU使用率,RAM使用情况并显示磁盘内的可用内存。 - 监控对网络wifi的...
  • 题目 东东有一张地图,想通过地图找到妹纸。地图显示,0表示可以走,1表示不...以左上角(0,0)开始,查找地图上与当前点上下左右相邻的可以走的且到达过的点,把符合条件的点在 L[i][j] 标上与起始点的距离,然...
  • 很多时候,我希望能够(大致)映射一个电话号码所在的位置,或者找到“附近”的号码。 这似乎是一件非常罕见的事情,因为查找区号数据比查找(例如)邮政编码数据要困难得多。 有商业版本,价格从一百美元到上千...
  • 当我们在VScode中下载了python...将其粘贴到vscode中,用ctrl+f打开搜索,输入 " 查找引号位置找到引号前面的路径,将其复制下来。 通过图中显示我要复制的路径就应该是D:\develop\python\Scripts\ 第二步: 以管理
  • Visual Studio程序员箴言中文扫描PDF

    热门讨论 2010-12-28 01:04:18
    技巧2.26 自定义“最近的文件”列表中显示的项数(以及在何处找到这些列表) 44 2.3 书签 45 管理书签 45 技巧2.27 设置书签并在多个书签之间导航 45 技巧2.28 在“书签”窗口中,如何在书签文件夹之间导航 ...
  • java写的记事本源代码

    2017-11-19 17:07:17
    查找框有内容就直接查找贯标位置以后的内容,查找框没有内容直接弹出查找框 2.8替换(R) 菜单内点击或助记符R或快捷键(ctrl + H) 弹出替换对话框,有全部替换和替换当前两种 当前替换:替换光标选中的内容,...
  • Visual Studio程序员箴言--详细书签版

    热门讨论 2012-10-16 20:37:39
    技巧2.26 自定义“最近的文件”列表中显示的项数(以及在何处找到这些列表) 44 2.3 书签 45 管理书签 45 技巧2.27 设置书签并在多个书签之间导航 45 技巧2.28 在“书签”窗口中,如何在书签文件夹之间导航 ...
  • 关于C#引用路径

    2011-04-19 15:05:26
    当项目系统找到某程序集引用时,将按以下顺序查找下列位置以解析该引用: 1.项目目录。如果选择“显示所有文件”,则将在“解决方案资源管理器”中显示这些文件。 2.在此对话框中指定的目录。 3.在 “添加引用...
  • 2.3.3-即使解析任何数据,也会显示“当前位置”,“电子邮件”,“电话”,“地址”,“网站”和“源”字段,以方便数据输入-错误修正2.3.2-错误修正2.3.0-将现有联系信息显示为以及您访问的网页中的新信息 ...
  • 自动驾驶仪软件 - 查找,联系和关闭客户今天! (不要错过这个...) XLeads360评论 Xleads360是一款适用于任何平台,浏览器或操作系统的基于云的软件。这适用于任何在线营销角度,如:本地营销,搜索引擎优化SEO,...
  • (2)若未找到,就提示用户该学生不存在,并回到“功能一(1)”的位置,提示并重新输入姓名。 (3)若找到,则将该学生课程成绩表的起始偏移地址保存到POIN字变量中。 提示:字符串比较时,当采用输入串的长度作为...
  • (2)若未找到,就提示用户该学生不存在,并回到“功能一(1)”的位置,提示并重新输入姓名。 (3)若找到,则将该学生课程成绩表的起始偏移地址保存到POIN字变量中。 4、功能三:计算所有学生的平均成绩 使用算数...
  • ip-tools.zip

    2018-05-21 17:34:20
    如果所扫描到的计算机没有端口处于开启状态,则显示no open ports found(没有找到打开的端口)。 4.查询域名注册情况 如果网管需要注册一个域名,或查询一个域名,则转到Whols窗口,在Query(查询)处输入欲...
  • 网上能找到的中文语言文件大概是10多年前的了。 语言文件本身内容是纯文本的,格式是符合某规范的,工具在源码里也有。在规范不了解,工具不会用的情况下完全纯手工打造应该更快一些。 Git 官网 下载有时很慢,...
  • 光盘出租管理

    2006-03-16 00:00:00
    首先操作员在“按光盘编号或影片名称、演员的拼音缩写查找”中输入用户所要租借的影片名称、演员的拼音缩写,软件会自动在网格中将所要查找的影片加亮,如果按演员的拼音缩写进行查找,也许会找到很多的影片,软件会...
  • DOS功能调用---------

    2009-05-24 11:47:23
    AL=FF 目录中未找到文件 11 查找第一个目录项 DS:DX=FCB首地址 AL=00 找到 AL=FF 未找到 12 查找下一个目录项 DS:DX=FCB首地址 (文件中带有*或?) AL=00 找到 AL=FF 未找到 13 删除文件 DS:DX=FCB首地址 AL=00 删除...
  • 技巧2 26 自定义“最近的文件”列表中显示的项数 以及在何处找到这些列表 2 3 书签 管理书签 技巧2 27 设置书签并在多个书签之间导航 技巧2 28 在“书签”窗口中 如何在书签文件夹之间导航 技巧2 29 为快速...
  • 管理员可设置商品参数显示位置:商品图片右侧或者商品介绍底部 7)商品可选参数:同一款商品可以设置不同的参数如颜色、尺码让客户选择 8)商品积分、编号可以选手动输入或者按照规则自动生成,库存可设置默认值 9...

空空如也

空空如也

1 2 3 4 5 ... 10
收藏数 185
精华内容 74
关键字:

查找显示未找到位置