
腾讯笔试精华:CC++题目集与数据库建表技巧
下载需积分: 3 | 301KB |
更新于2024-08-01
| 94 浏览量 | 举报
收藏
在本资源中,提供的是腾讯公司的两份笔试题目,主要涉及CC++语言的基础知识以及一些逻辑思维和数据库操作的问题。以下是详细的知识点解析:
1. **基础题**
- **智力题**:包含四道挑战性问题:
- **过桥问题**:需安排四人在17分钟内过桥,每个人过桥时间不同,要求使用手电,一次最多两人,考虑合理的通行顺序和等待策略。
- **数的猜谜**:给A和B两个数的信息,通过推理判断这两个数是1和19或9和10。
- **生肖概率**:计算一家四口至少两人同生肖的概率。
- **金钱逻辑**:玩具店老板处理假币的经济损失计算。
2. **CC++语言**
- **宏定义**:要求定义一个不使用大于、小于或if语句比较两个数a、b的大小的宏。
- **算术运算**:计算a的b次方左移2位。
- **输出信息**:展示源文件标题和当前行号的方法。
- **数组和指针**:分析数组访问表达式的复杂性,如`a[3][4]`的等价表示。
- **函数参数**:计算`fun`函数的实参个数,带有括号内的表达式。
- **排序算法**:讨论希尔排序和快速插入排序的平均速度。
- **数据类型**:enum的声明方法。
- **数据结构选择**:对于频繁插入删除操作,分析链表和数组的适用性。
3. **数据库操作**
- **SQL语句**:创建一个包含整型ID和非空字符Nickname的tableQQ表,包括约束条件。
- **查询**:编写SQL语句找出Nickname字段为"Q"的所有记录。
这些题目涵盖了CC++编程的基本语法、逻辑思维能力、数据结构应用、算法理解以及数据库管理等多个方面,旨在考察应聘者的编程技巧、问题解决能力和对数据结构和SQL语言的理解。解答这些问题不仅需要扎实的编程基础,还需要良好的逻辑分析和实际操作能力。
相关推荐










luyaozhi
- 粉丝: 22
最新资源
- 高效兼容FLV格式的视频音频播放器
- Windows平台下C++共享内存类的实现与应用
- 围棋软件手谈III:深度收藏与探讨
- Google Earth 5中文版:探索3D世界新体验
- 实现Winform仿QQ界面的自动隐藏控件功能
- 新手向导:入门Cocoa编程的完全指南
- ExtJS教师评估系统源代码分析与过期声明
- PIC 编程软件:单片机编程的梯形图编辑利器
- DevExpress ExpressDBTree Suite for Delphi BCB源代码包解析
- 掌握JSP简单标签编程,提升Web开发效率
- VB实现课程管理系统安装程序使用说明
- 免费下载的个人电子通讯录及其使用说明
- Eclipse代码调试技巧视频教程
- ASP.NET三层结构留言板源码实现简单分页
- 日语二级语法精要汇总与学习指南
- 实现窗口自动吸附效果的.NET源代码教程
- 深入了解WSDL示例及其在wsdl4j中的应用
- 掌握Objective-C:Mac软件开发的关键语言
- 徐从富教授的隐马尔科夫模型课件 - 初学者入门指南
- NDoc 2005:C#文档自动生成工具深度评测
- 掌握Visual C++ 6.0:全面数据库开发技术指南
- bmp2c工具:将二进制图片转换为C语言数组
- 分享JAVA制作的可执行exe计算器程序
- C# 初学者适用的招聘系统代码解析