`

腾讯有趣算法题

 
阅读更多
出处:http://topic.csdn.net/u/20120407/17/2debad5f-d37a-4b41-ab8a-cab309910ccd.html

20楼给出了一个简洁的算法,让大伙膜拜:

b[0] = 1;
for (int i = 1; i < N; i++)
{
b[0] *= a[i-1];
b[i] = b[0];
}
b[0] = 1;
for (i = N-2; i > 0; i--)
{
b[0] *= a[i+1];
b[i] *= b[0];
}
b[0] *= a[1];
分享到:
评论

相关推荐

    2013腾讯编程马拉松初赛第三场(3月23日)

    本题目通过一个有趣的故事背景引入了一道算法问题。题目描述了一个爱情故事的情节,其中涉及到小Q和他的恋人HR计划在特定时间进行“穿越”,但由于对“向前穿越”的理解不同,导致了不同的结果。此题要求根据当前...

    山东省潍坊市_高二语文上学期期中试题扫描版 试题.doc

    3. **智能教育软件**:一些AI智能教育软件能够帮助学生进行语文学习,比如提供自动作文评分、阅读理解辅助解答等功能,通过算法分析提高学习效果。 4. **多媒体教学**:在课堂上,教师可以利用PPT、视频、音频等...

    《大数据基础与实务》期末考试题A卷.docx

    《大数据基础与实务》这门课程的期末考试题涵盖了...以上是对《大数据基础与实务》期末考试题涉及知识点的详细解析,涵盖了大数据的基础概念、处理、分析和应用等多个层面。这些知识对于理解和掌握大数据技术至关重要。

    javaee笔试题-Notes-For-Interviews:Java-Web开发-后台开发面试笔记

    有很多很有趣的知识点,但是以面试题为主,还是有点把自己当速成:chicken:的感觉 然后主要看面试Blog,Rico的博客, 数据库原理,操作系统,计算机网络,第一次看JUC包,之前谁管过这个,真没用过锁 第一场面试之前...

    微信小程序,考试小程序,答题小程序,刷题小程序。

    微信小程序是一种轻量级的应用开发平台,由腾讯公司推出,主要应用于移动端,为用户提供便捷的服务体验。它无需安装,用户只需在微信内搜索或扫描二维码即可使用,具有良好的交互性和快速加载的特点。在这个“微信小...

    weixin-master微信小游戏辅助合集.zip

    这些游戏通常涉及到数学计算、语言理解等元素,开发者可以通过研究这些源码学习如何设计有趣的游戏规则、处理用户交互以及实现计分系统。 其次,"大家来找茬腾讯版"和"头脑王者"代表了不同类型的益智游戏。"大家来...

    2021年新人教版五年级数学上册第一单元教案.docx

    - **智能辅导系统**:开发或使用现有的智能辅导系统(IS),根据学生的个体差异提供个性化的学习建议和练习题。 #### 3. 远程教育与同步学习 - **视频会议工具**:采用Zoom、腾讯会议等视频会议软件进行线上授课,...

Global site tag (gtag.js) - Google Analytics