![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试分享
文章平均质量分 56
peng_weida
多多交流!
展开
-
给定能随机生成整数1到5的函数,写出能随机生成整数1到7的函数
假设rand5能随机生成1~5的5个数(均等概率),利用rand5生成rand7() 1~7(均等概率)1. 利用rand5求出rand2(),当rand5生成的数大于2时,一直循环,直到它生成的数为1或者2,且生成1和2的概率均为1/2,因为生成1和生成2的概率是相等的。2. 利用rand2生成0和1(减1即可),连续使用三次,共有8种可能(二进制表示):000001 010 011 ...原创 2012-09-04 16:39:47 · 5488 阅读 · 3 评论 -
华为机试 删除字符串中所有给定的子串
问题描述: 在给定字符串中查找所有特定子串并删除,如果没有找到相应子串,则不作任何操作。要求实现函数: int delete_sub_str(const char *str, const char *sub_str, char *result_str)【输入】 str:输入的被操作字符串 sub_str:需要查找并删除的特定子字符串【输出】 result_s原创 2012-09-13 11:08:50 · 6912 阅读 · 1 评论