Happy Birthday

Happy Birthday to You 1、C语言演奏生日快乐歌 #include <windows.h> void Birthday(); int main() { while (1) Birthday(); return 0; } void Birthday() { unsigned frequency[] = { 392, 392, 440, 392, 523, 494, 392, 392, 440, 392, 587, 523, 392, 3 阅读详情

 

上午监考,11点面搜狗。面得一般。发现c没有做过大项目,确实没经验,一个很简单的堆也答得不好。看来基础的东西要好好补习一下了。

 

下午5点面试获必获,很小的公司。不过面试的几道智力题目还是很有意思。

第一题是编程之美里蚂蚁的那道题。我说我见过,说了一下就过去了。他们见我知道,问从哪里看到的。我说编程之美里的题啊。他们好像不知道似的。

第二题是逻辑推理题,具体忘了。求一个人的生日,给出了10个日子。然后把月告诉第一个人,日告诉了第二个人。

第一个人说,如果我不知道,第二个人肯定不知道。然后第二个人说我知道了,然后第三个人也说那我也知道了。

开始没摸着头脑,后来想了半天终于想了出来。

第三题 有M个怪兽,B只兔子,一个人。 随机抽两个出来,怪兽碰到怪兽,抵消,不放回。怪兽遇到兔子,吃掉兔子,怪兽放回,兔子没了。怪兽碰到人,吃掉人,怪兽放回。兔子碰到兔子,都放回。人碰到兔子,可以吃,也可以不出。

求人最后活下来的概率。  M如果是奇数,肯定人被吃掉。M是偶数,当时没想出来。

 

还有一道是网页排重的,首先要定义什么是重复的网页。 我的定义是网页的正文部分重复就算重复。因为转载帖子时只是把正文转过来,导航栏,广告栏还是自己的。 然后我说用编辑距离比较,速度很慢。 然后我说要快就只能hash,但是hash的条件是网页一模一样才行,但是转载可能会加一些空格,换行,甚至少量的修改。 然后他们提示我分词。其实这个问题我很早就想过。就说把一篇文章看出一个词汇(token)上的分布,其实就是向量空间模型(VSM)中的一个点。然后可以去掉一些停用词,如空格,换行等等。然后可以对这个矢量做hash。

 

然后是实际的问题: 有一个电影网站,用户会给每一部电影打分,比如1-10分。然后可以求出电影的平均分。

现在的问题是,新出来的电影打分的人会比较少,有什么办法解决?

我的第一反应就是平滑。因为这是一个统计问题,如果实验次数很多的话,根据大数定律估计是没有问题的。

但是因为数据太稀疏,那么就可能会有比较大的偏差。 因为在语言模型中最简单的就是加一平滑。所以我说可以给没有出现的分数加一。他们认为不太好。

然后我又换了种思路,因为每个打分用户的标准不一样,有的松,有的严。

比如 电影1的平均分是5 A给电影1打分为6, 而给新电影2打分为7,那么可以折算成 5*7/6。

他们认为这个思路还不错,不过有两个缺点,一是必须注册用户,如果是匿名用户的话不能实习,还要就是计算量有些大。

然后提示我不用想得太复杂。比如打分的人越多,就越准。

我顺着提示给出了一种方法。先用所有电影的平均分作为新电影的基准分,随着打分人数的增加,打分的权重越来越大

比如可以用现在打分人数/每部电影的平均打分人数*现在打分的平均值。 当然还要做归一化。

他们觉得还可以。

 

接着是一个开放题,三选一,好像有个什么开发月球的,我选了一个为一只手的人设计键盘

我当时的思路局限在怎么设计键盘的布局上。比如键应该少一些,没个键上可能不止两个字符,比如可以4个或者更多。选择是一个shift键可能不够,需要两个 2的平方=4种组合。

比如怎么根据字符的不同概率,设计字符的分布,使得按了各个手指的按键次数差不多,而且按了一个键后下一个键离它不能太远。

然后他们说不要把思维局限在这上面。我说能语音识别不,他们说也是一种思路。然后我就把五种感觉都想了一下,触觉可以写字ocr,听觉语音识别,视觉好像只能接受信号,发送信号目前好像不行。嗅觉好像也很难发送气味。

他们看时间很晚了,也就不在问什么了

回来的路上想,没有手,其实能不能用脚输入?

 

回来上bbs,看到有转让火车票的,打电话过去,发现被人抢先了。于是狂盯着版面刷新。呵呵,看来做论坛的垂直搜索还是有用的。

后来去水木发现有转让T61的,就要了。没办法,19号的票有点晚,但明天去火车站买也最多是18号的。而且还是到冷水江的,我只能先到长沙然后坐汽车了。唉,学校订票都订不到。真郁闷。

 

今天某人生日,Happy Birthday to you.

Rust练手:从零手撸RISC-V架构虚拟机(一)(附完整代码) 使用Rust实现一个简单的RISC-V架构的CPU雏形,支持add,sub,addi三个指令。 阅读详情

相关推荐

Comsol 压电换能器声场仿真(远场分析、边界元法优化)

本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。

weixin_29045585的博客 405

【亲测免费】 开源项目 Happy Birthday 使用教程

Happy Birthday 是一个简单的开源项目,旨在为用户的生日庆祝活动提供一个有趣的网页应用。该项目由 Faahim 创建,通过 GitHub 平台进行维护和更新。用户可以通过自定义文本和图像来创建个性化的生日祝福页面,非常适合为亲朋好友制作特别的生日惊喜。 ## 项目快速启动 要快速启动 Happy Birthday 项目,请按照以下步骤操作: 1. **克隆项目仓库** `...

gitblog_00651的博客 619

计算机视觉-全景图像拼接中的特征匹配与优化策略

本文深入探讨了计算机视觉中全景图像拼接的核心技术,重点解析了特征匹配后的关键优化策略。通过SIFT特征提取、RANSAC算法剔除误匹配,并结合APAP算法应对视差与鬼影问题,详细阐述了从基础对齐到无缝融合的完整流程,为开发者实现高质量全景拼接提供了实用指南。

weixin_29039773的博客 361

HAPPY_BIRTHDAY_YUI 项目教程

HAPPY_BIRTHDAY_YUI 项目教程 1. 项目的目录结构及介绍 HAPPY_BIRTHDAY_YUI 项目的目录结构如下: HAPPY_BIRTHDAY_YUI/ ├── assets/ │ ├── css/ │ ├── images/ │ └── js/ ├── index.html ├── README.md └── config.json 目录结构介绍 asset...

gitblog_00113的博客 406

Ultralytics YOLO模块自定义与替换实战技巧

本文详细介绍了在Ultralytics YOLO框架中进行模块自定义与替换的实战技巧。通过从零开始添加全新模块(如注意力模块)到进阶替换现有模块(如增强版卷积),并涵盖模块注册、YAML配置、模型融合及ONNX导出等关键步骤,帮助开发者深度定制YOLO模型,以应对复杂检测任务与部署需求。

numpy6sculptor的博客 930

小新学习K8s第一天之K8s基础概念

kubernetes是一个可移植,可扩展的开源平台,用于管理容器化工作负载和服务,有助于声明式配置和自动化。它拥有庞大且快速发展的生态系统。kubernetes服务,支持和工具随处可见。作用:用于自动部署,扩展和管理“容器化应用程序”的开源系统。可以理解成k8s是负责自动化运维管理多个容器化程序(比如docker)的集群,是一个生态及其丰富的容器编排框架工具。

pangdongqiqi的博客 1227

[codeforces 1277A] Happy Birthday, Polycarp! 模拟

[codeforces 1277A] Happy Birthday, Polycarp! 模拟 总目录详见https://blog.youkuaiyun.com/mrcrack/article/details/103564004 在线测评地址http://codeforces.com/contest/1277/problem/A Problem Lang Verdict Time ...

mrcrack的博客 328

UDS(三)网络层时间参数

网络层定义了N_Ar、N_As、N_Br、N_Bs、N_Cr、N_Cs六个时间参数。 网络层在检测到错误的时间传递至上层使用者 1.当N_As 超时时,即发送方没有及时发送出N_PDU,系统将放弃信息的接收并传递<N_Result> = <N_TIMEOUT_A>的N_USData.comfirm指示 2.当N_Ar超时时,即接收方没有及时发送出N_PDU,系统将放弃信息的接收并传递<N_Result> = <N_TIMEOUT_A>的N_USData.co

weixin_44522306的博客 1万+

Happy Birthday 项目使用教程

Happy Birthday 项目使用教程 1. 项目的目录结构及介绍 happybirthday/ ├── README.md ├── app/ │ ├── __init__.py │ ├── main.py │ ├── config.py │ ├── static/ │ │ ├── css/ │ │ ├── js/ │ ├── templates/ │ ...

gitblog_00107的博客 734

STM32CubeIDE无法连接STLinkV2的一个可能原因

前些日子买了个新的STLINKV2 , ( 老的被我家猫猫一泡尿送上西天了)刚开始还挺正常的, 后来有一天就突然间发现无法调试了.网上尝试了各种方法, 各种操作. 百度了好久. 最后好在我自己研究出来了.我使用的是 STM32CubeIDE 这个开发工具调试选项如下图其它的不需要修改, 然后点击下面的apply 按钮, 然后调试Debug, 提示 No STLink 如下图后来尝试了下载ST-LINK Utility 用它是可以正常连接STLink的, 然后也能正常进行升级操作.

走错路的程序员 9823

可编程逻辑控制器(PLC)系列:Mitsubishi MELSEC-Q_(8).MELSEC-Q系列PLC故障诊断与维护

MELSEC-Q系列PLC的故障诊断与维护是一个系统性的过程,需要工程师具备扎实的理论基础和丰富的实践经验。通过了解故障类型、使用诊断工具、遵循诊断步骤,可以有效地定位和解决故障问题。同时,定期的检查与保养、备份与恢复、优化程序和配置,以及提供良好的运行环境,可以减少故障的发生,提高系统的可靠性。希望本文能够帮助工程师在故障诊断与维护过程中更加得心应手,确保MELSEC-Q系列PLC的稳定运行。

2401_87715305的博客 1247

开源项目 Happy-Birthday 使用教程

开源项目 Happy-Birthday 使用教程 1. 项目的目录结构及介绍 Happy-Birthday/ ├── README.md ├── app/ │ ├── __init__.py │ ├── main.py │ ├── config.py │ ├── static/ │ │ ├── css/ │ │ ├── js/ │ │ └── images/...

gitblog_01073的博客 476

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

HAPPY_BIRTHDAY_YUI 项目常见问题解决方案

HAPPY_BIRTHDAY_YUI 项目常见问题解决方案 项目基础介绍 HAPPY_BIRTHDAY_YUI 是一个庆祝动漫角色“由比ヶ浜結衣”生日的开源项目。该项目主要使用 HTML、CSS 和 JavaScript 进行开发,通过 CSS 动画和网页设计来展示角色的可爱形象。项目的主要编程语言包括: HTML: 用于构建网页结构。 CSS: 用于网页样式设计和动画效果。 JavaScrip...

gitblog_00809的博客 453

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

如何写生日快乐说说_除了Happy birthday,生日快乐还能这么说?!

生日是每个人一年中最特别的一天,7月12日是Adam的生日,赶快听听寿星给我们分享了哪些地道英语吧!开言英语APP今日文章01.Birthday v.s. Birthdate问一个人你的生日是什么时候:When is your birthday?如何回答:My birthday is on July 12th.My birthday is July 12th.如果只说月份,要用介词in:My bi...

weixin_30313365的博客 771

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

推荐开源项目:独特的生日祝福方式 —— Happy Birthday!

在寻找那些能让特别日子更加难忘的创意工具时,一款名为“Happy Birthday!”的开源项目跳入了我们的视野。这不仅仅是一个网页,它是你向心爱之人传递温暖和独特祝福的完美载体。 ## 项目介绍 想象一下,在朋友或家人的生日之际,发送一张普通的“生日快乐”似乎难以表达你的真挚之情。这时,“Happy Birthday!”项目应运而生——一个动画化的网页,旨在以非同寻常的方式传达你的祝福。得益...

gitblog_01193的博客 744

Codeforces 1277A Happy Birthday, Polycarp!

题目链接: 1277A Happy Birthday, Polycarp! 思路: 1.*位数有9个符合要求的,设我们求出给定的数字是xxx位,那一定有(x−1)∗9(x-1)*9(x−1)∗9个数符合要求; 2.接下来判断xxx位数里有多少符合要求即可; 代码: #include<bits/stdc++.h> using namespace std; typedef pair...

Yuhan的博客 356

Udacity开源项目Happy-Birthday常见问题解决方案

Udacity开源项目Happy-Birthday常见问题解决方案 1. 项目基础介绍和主要编程语言 项目介绍:Happy-Birthday是一个用于Android开发的入门级项目,它是Udacity的Android开发初学者课程的官方仓库。该项目提供了一个简单的生日贺卡应用示例,用于展示如何创建一个基本的Android应用。 主要编程语言:该项目主要使用Java或Kotlin进行开发,同时也涉及...

gitblog_00739的博客 932

如何用代码给好友准备惊喜生日祝福?Happy Birthday项目超简单教程

# 如何用代码给好友准备惊喜生日祝福?Happy Birthday项目超简单教程 想给朋友准备一份与众不同的生日祝福吗?**Happy Birthday** 是一款专为技术爱好者设计的开源项目,让你能用代码轻松制作个性化的生日祝福网页。无需复杂编程知识,几分钟就能生成充满创意的生日惊喜,给朋友留下深刻印象! ## ???? 什么是 Happy Birthday 项目? Happy Birthda...

gitblog_00928的博客 935

探秘开源项目:Happy Birthday - 创意生日祝福应用

探秘开源项目:Happy Birthday - 创意生日祝福应用 在这个数字化的时代,我们常常在社交媒体上庆祝朋友和家人的生日。 是一个开源的项目,旨在为这种线上庆祝提供一种独特且有趣的方式。它的核心是一个简单的Web应用,利用HTML、CSS和JavaScript,让你能够生成个性化的生日祝福页面。 技术分析 前端技术栈 HTML:基础结构,用于创建网页的内容。 CSS:样式表语言,赋予网页美...

gitblog_00090的博客 618

GitHub加速计划:用happy-birthday项目打造个性化生日祝福页面的完整指南

GitHub加速计划中的happy-birthday项目是一款专为技术爱好者设计的生日祝福网页生成工具,能够帮助用户以极客方式向朋友或亲人表达生日祝福。本教程将深入解析该项目的核心功能,提供场景化应用方案,分享进阶定制技巧,并解决常见问题,让你快速掌握如何创建独特的生日祝福页面。 ## 解析核心功能:构建生日祝福页面的基础要素 happy-birthday项目通过简洁的文件结构和可定制的配置项

gitblog_00948的博客 290

Android 开发入门项目推荐:Happy Birthday

Android 开发入门项目推荐:Happy Birthday 1. 项目基础介绍和主要编程语言 Happy Birthday 是一个由 Udacity 提供的官方开源项目,它是 Android 开发入门课程中的一个实践应用。该项目旨在帮助初学者了解和掌握 Android 应用开发的基本知识。主要编程语言为 Java。 2. 项目的核心功能 项目的核心功能是创建一个简单的 Android 应用,用...

gitblog_00366的博客 325

happy-birthday:用技术方式定制专属生日祝福页面

在数字化时代,传统的生日祝福方式如短信、贺卡已难以满足个性化表达需求。你是否曾想为朋友创建一个充满科技感的生日祝福页面,却受限于技术门槛?happy-birthday项目正是为解决这一痛点而生——它提供了一个轻量级网页框架,让你无需复杂编程知识,也能快速构建个性化的生日祝福页面。 > **核心概念**:生日祝福网页生成器(通过HTML/CSS/JS实现的可视化祝福页面创建工具),允许用户通过简单

gitblog_01109的博客 305

【亲测免费】 探索开源项目:Happy Birthday - 一份个性化的生日惊喜

探索开源项目:Happy Birthday - 一份个性化的生日惊喜 是一个由开发者 Junrui-L 创建的开源项目,旨在为用户提供一种新颖且富有创意的方式,庆祝亲朋好友的生日。利用现代Web技术和人工智能,它能够生成一段定制化的生日祝福视频,让你的祝福更具个性化和感动。 技术分析 HTML/CSS/JavaScript:作为前端基础,项目通过这三种语言构建了交互式的用户界面,让用户可以方便...

gitblog_00046的博客 625

ABC400F - Happy Birthday! 3 题解

ABC400F 题解

bitsetint的博客 482
上一篇: 累
下一篇: 又过了一周
fancyerII
博客等级 码龄23年 48粉丝 164原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值