
考研
Cainell
这个作者很懒,什么都没留下…
展开
-
天勤 数据结构 P80 T10
题目 试编写一个算法,检查一个程序中的花括号、方括号和圆括号是否配对,若全部配对,则返回1,否则返回0。对于程序中出现的一对单引号或者双引号内的字符不进行括号配对检查。39为单引号ASCII值,34为双引号的ASCII值。单引号和双引号如果出现则成对出现。 int bracketsCheck(char f[]){// 对由字符数组f所存字符中的文本进行括号匹配检查 stack S, char ch; char *p = f; while(*p!='\0'){// 顺序扫描串中的每一个字符原创 2021-08-14 16:46:54 · 202 阅读 · 0 评论 -
十进制转二进制 (栈
C++ Code class Solution { public: string toHex(int num) { if(num==0) return "0"; //0-15映射成字符 string num2char = "0123456789abcdef"; //转化为非符号数,就可以用>>移位 unsigned int n = num; string res = ""原创 2021-08-13 23:54:04 · 195 阅读 · 0 评论