摘要:
引用网上一段话: \b 是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是 \b 并不匹配这些单词分隔字符中的任何一个... 阅读全文
摘要:
一、前言 想必大家都知道,在Python数据类型中有两个对象:元组 tuple 和列表 list 。 它们的写法和用法都十分相似,傻傻分不清楚。可能有的同学就会疯狂的去网上查找它们之间的区别了,可是查到的无外乎有以下几种说法: list 是可变的对象,元组 t... 阅读全文
摘要:
做题时遇到从一个数组序列中取n个元素的组合的问题,虽然脑海中知道组合选取方法,但用在C++语言中却难以下手。 如数组为{1, 2, 3, 4, 5, 6},那么从它中取出3个元素的组合有哪些,取出4个元素的组合呢? 比如取3个元素的组合,我们的思维是: 取1、... 阅读全文
摘要:
写出一个算法,对给定的n个数的序列,返回序列中的最大和最小的数. 设计出一个算法,只需要执行1.5n次比较就能找到序列中最大和最小的数吗?能否再少? 分析:要求比较次数为1.5n,使用一般的逐个遍历每个元素然后判断其是否为最大最小值是需要2n次的比较的,所以这... 阅读全文
摘要:
问题描述: n只蚂蚁以每秒1cm的速度在长为Lcm的竹竿上爬行。当蚂蚁看到竿子的端点时就会落下来。由于竿子太细,两只蚂蚁相遇时,它们不能交错通过,只能各自反方向爬行。对于每只蚂蚁,我们只知道它离竿子最左端的距离为xi,但不知道它当前的朝向。请计算所有蚂蚁落下竿... 阅读全文
摘要:
容器适配器stack 重载默认容器类型 1、何为适配器? 标准库中的顺序容器有以下六种: vector、deque、list、forward_list、array,string。 标准库定义了三种顺序容器适配器:stack、queue和 priority_qu... 阅读全文
摘要:
一、前言 实验室配置有一台Linux服务器(ubantu),希望在自己的Windows电脑上能够对其进行远程连接。先是学习阶段,熟悉了Linux下的基本操作命令,然后在本机上安装虚拟机进行练手。 本机的VMware workstation上装了两种Linux系... 阅读全文
摘要:
一、(#)字符串化操作符 作用:将宏定义中的传入参数名转换成用一对双引号括起来参数名字符串。其只能用于有传入参数的宏定义中,且必须置于宏定义体中的参数名前。 如: #define example( instr ) printf( "the input str... 阅读全文