我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求一个面试算法题答案。

已知函数f()以相同的概率返回0或者1,求一个函数g()以相同的概率返回0-7之间的任意一个数字。

其实这个题不难,可以考虑用2进制的方式来做。
g()
{
return 4*f()+2*f()+f();
}

希望能帮到你。

#include
int g()
{
srand(time(NULL));
ret = rand()%8;
return ret;
}

近期文章

  • [求助]使用java在指定的目录下实现文件的模糊搜索
  • ajax请求时间太长,后台返回json,前台无反应。
  • QtSsl 出现the remote host closed connection 问题
  • 递归一个文件夹下的所有文件以及文件夹,造成内存溢出问题
  • 有什么办法快速输入android这个单词
  • 单文档 MFC 按钮 view类
  • 使用SourceTree实现Git管理过程中遇到的问题
  • c printf打印常量字符串报错
  • 为什么toString()函数不起作用
  • App上传录音文件到 Asp 的网站如何接收,怎么传 ,怎么接收
  • svn服务器检测不到更新,客户端无法提交
  • SpringMVC整合hessian出现异常,求高手解决!!
  • 求一个android三级项目
  • c设计商品销售信息管理系统
  • mvc的action中如何获取ajax post过来的数据?Request Payload
  • 服务器CPU使用率高如何优化?
  • link环境下使用codefirst制作《网盘软件》,"云服务器"不提供sql server怎么办?
  • js 求帮忙写一个正则表达式 要求只能输入 数字英文和汉字的 其他的一律不能输入
  • jsp+access直连不配数据源求出错求解
  • easyui combogrid onChange 输入中文

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华