代码搜索结果

找到约 23,033 项符合 4 的代码

4-7.c

//4*4 keyboard,software scan unsigned char _pac @ 0x13; unsigned char _pa @ 0x12; unsigned char _pbc @ 0x15; unsigned char _pb @ 0x14; #define KEYPAD _pa #define KEYPAD_CTRL _pac #define OUT

4-9.c

//4*4 keyboard,software scan unsigned char _pac @ 0x13; unsigned char _pa @ 0x12; unsigned char _pbc @ 0x15; unsigned char _pb @ 0x14; #define KEYPAD _pa const unsigned char Display[50]={ 0xc

4.26.c

4.26③ 采用教科书4.2.2节中所定义的堆分配存储 表示。试写一算法,实现堆存储结构的串的插入操 作StrInsert(&S,pos,T)。 要求实现以下函数: Status StrInsert(HString &S, int pos, HString T); // 算法4.4 /* 1

4.12.c

4.12③ 编写一个实现串的置换操作Replace(&S,T,V)的算法。 要求实现以下函数: void Replace(StringType &S, StringType T, StringType V); /* 以串 v 置换串 s 中出现的所有和串 t 相同的非空串 */ StringType是串的一个抽象数据类型,它包含以下6种基本操作: void InitStr(S

4.17.c

<mark>4</mark>.17③ 编写算法,实现串的基本操作Replace(&S,T,V)。 要求采用教科书<mark>4</mark>.2.1节中所定义的定长顺序存储表示, 但不允许调用串的基本操作。 要求实现以下函数: Status Replace(SString& s, SString t, SString v); /* 用串v替换串s中所有和串t匹配的子串。 */ /* 若有与t匹配的子串被替换,则返回TRUE;*/ ...

4.10.c

4.10③ 编写对串求逆的递推算法。 要求实现以下函数: void Reverse(StringType &s); /* Reverse s by iteration. */ StringType是串的一个抽象数据类型,它包含以下6种基本操作: void InitStr(StringType &s); // 初始化s为空串。 void StrAssign(StringT

4.30.c

<mark>4</mark>.30⑤ 假设以定长顺序存储结构表示串,试设计 一个算法,求串s中出现的第一个最长重复子串及 其位置,并分析你的算法的时间复杂度。 要求实现以下函数: void CommonStr(SString s, SString &sub, int &loc); /* 求串s中出现的第一个最长重复子串sub及其位置loc */ 定长顺序串SString的类型定义: typedef u ...

4.13.c

4.13③ 编写算法,从串s中删除所有和串t相同的子串。 要求实现以下函数: void DelSubString(StringType &scrStr, StringType subStr); /* Remove all substring matching 'subStr' from 'scrStr'. */ StringType是串的一个抽象数据类型,它包含以下6种基本操作:

4.20.c

4.20③ 编写算法,从串s中删除所有和串t相同的子串。 要求实现以下函数: Status DelSub(SString &s, SString t); /* 从串s中删除所有和串t匹配的子串。 */ /* 若有与t匹配的子串被删除,则返回TRUE;*/ /* 否则返回FALSE */ 定长顺序串SString的类型定义: