首页 > 其他分享 >J组400分 全知识点测评问卷

J组400分 全知识点测评问卷

时间:2023-11-30 14:45:53浏览次数:28  
标签:知识点 背包 测评 队列 400 int 默写 使用 10

  1. 是否会手写队列的函数代码

    如果会请自己手动写一下 五个操作的代码

    int a[1005];

    int tail=

    int head=

    void push(int x){//入队操作}

    //出队操作

    //查看队头

    //查看队尾

    //查看队列元素个数

    2. 什么情况下一个题需要使用到队列?队列到底在题目当中起了什么样的作用?举一个曾经用队列做过的题(洛谷题号写下来/没有就不写)//注意以上问题BFS的题不算在内

  1. 如果是双端队列 tail和head的初始值应该作何更改?

  1. 在已经构造好前缀和数组b的情况下 求第x个数到第y个数的和 如何求?b[ ] - b[ ]

  1. 前缀和在什么情况下使用?为什么一个题需要用到前缀和?

  1. sort和桶排序(计数排序)的区别是什么,这两种排序方式分别在哪种情况下使用更好?

  1. 筛选法是否学过 埃氏和欧拉 能否熟练默写?

  1. 埃氏和欧拉分别在1s内可以完成大概10的几次方的数据规模,即筛选1至10的几次方之内的质数可以保证时间在1s以内?哪种更快?10^9次方的数据规模 欧拉筛可以做到不超时吗? 

  1. 字符是否会判断和转换大小写

  1. 是否使用过以下几个字符串相关的函数 find() getline()while(cin>>) substr() insert() size() sscanf() 将会熟练使用的写在下方

  1. 什么时候用getline() 什么时候用while(cin>>)

  1. 整数a和b 最小公倍数如何求? 即 lcm(a,b)= ?

  1. 会使用栈来做前中后缀表达式的转换吗?会熟练默写吗?

  1. 会使用栈来求表达式的值吗? 

  1. 在一堆数据里进行二分查找 这些数据有什么必备条件吗?

  1. 可以写一个二分答案的方式来解鸡兔同笼吗?

  1. 为什么一个题需要用二分来做?

  1. 请用递归的方式完成输出1-n-1 即如果n=6 输出12345654321 

  1. 什么时候需要使用BFS?

  1. 一个图的构造 即 邻接矩阵和邻接表都会吗? 什么时候使用邻接矩阵更好?

  1. 会使用二叉树的深搜遍历来计算一个表达式的值吗?例如 5+3-(2/4)*4

  1. 会默写以下几种背包的模板代码吗? 0/1 完全 多重 混合 二维费用

  1. 为什么0/1背包代码在维度优化过后 的第二重循环是从最大背包容量开始前方遍历的?如果改成从小到大遍历 会出现什么问题?

  1. 0/1背包 求 方案数 会吗?

  1. 什么样的题需要用到动态规划?把你对动态规划的理解全部写下来?

 

标签:知识点,背包,测评,队列,400,int,默写,使用,10
From: https://www.cnblogs.com/luliusheng/p/17867322.html

相关文章

  • Day20.模块的介绍_导入发生三件事_引用强调一_引用强调二_导入多个模块和规范_导入模
    1.模块的介绍:2.首次导入发生的三件事:3.引用强调一:4.引用强调二:5.导入多个模块和导入规范:6.导入模块的其他知识点: ......
  • 记一次请求接口出现400响应码的诡异错误实录
    前言最近业务碰到了一个诡异的400接口请求异常,部门用户通过浏览器访问会出现400响应码错误,部分用户又能正常访问。该接口用postman请求访问,都能正常返回数据。后端写客户端请求该接口,也都能返回正常的数据。本文就来记录一下这次问题整体简化版请求链路如图问题排查过程因为......
  • Qt 6.6.1 修复了 400 多个 bug
    Qt6.6 于上个月正式发布,引入了QtGraphs、更强大的Wayland支持、各种渲染增强功能等等。Qt是一个跨平台的应用程序开发框架,广泛用于创建图形用户界面、嵌入式系统和移动应用等。Qt6是Qt的最新版本,于2022年12月发布,带来了许多新特性和改进,如更强大的QML语言、更......
  • 信息学测评软件
    信息学测评软件cane、lemon、LemonLime目录信息学测评软件cane、lemon、LemonLimeCenalemon使用教程LemonLimeCenaCena是由刘其帅和李子星使用Pascal语言编写的开源评测工具,是流传最广泛的本地评测工具。lemonLemon是zhipeng-jia编写的开源评测工具,源代码托管于zhi......
  • 湖人 121-115险胜骑士!詹姆斯距离40000分更进一步
    北京时间‬11月26日,NBA常规赛,湖人121-115险胜骑士,迎来了4连客之旅的开门红。本场比赛湖人湖人只有八名球员轮换出场,七人得分上双。詹姆斯重返克里夫兰,骑士在客队更衣室门口的数字屏幕‬上展现詹姆斯在2016年带领‬骑士夺冠时的照片,井打出“欢迎勒布朗回家”。 詹姆斯此战投篮23......
  • 第十四章知识点、完整性总结
    第十四章:MySQL数据库系统本章讨论了MySQL关系数据库系统;介绍了MySQL并指出了它的重要性;展示了如何在Linux机器上安装和运行MySQL;演示了如何使用MySQL在命令模式和批处理模式下使用SQL脚本创建和管理数据库;说明了如何将MySQL与C编程相结合;演示了如何将MySQL与PHP集成,通过动态We......
  • 5分钟掌握接口自动化测试,4个知识点简单易学!
    一.什么是接口测试接口测试是一种软件测试方法,用于验证不同软件组件之间的通信接口是否按预期工作。在接口测试中,测试人员会发送请求并检查接收到的响应,以确保接口在不同场景下都能正常工作。就工具而言,常见的测试工具有Jmeter、Postman等。但这类工具往往更是做接口调试,对于做......
  • SOP8封装 NV400F的语音芯片在电动车充电桩的应用
    充电桩作为电动汽车的配套设施,为其提供充电服务,功能类似加油站里的加油机。一般安装在公共建筑和居民小区内供电动车车主使用。随着国家对节能减排和保护环境越来也重视。在城市中,新能源的电动车得到了空前的发展,电动汽车零污染、操作简单的优势成为了人们关注的焦点。充电桩也需与......
  • JavaScript知识点
    类类(class)是在JS中编写构造函数的新方法。它是使用构造函数的语法糖,在底层中使用仍然是原型和基于原型的继承。模板字符串模板字符串是在JS中创建字符串的一种新方法。我们可以通过使用反引号使模板字符串化。对象解构对象析构是从对象或数组中获取或提取值的—种新的、更简洁的......
  • MyBatis知识点
    Mybatis1、Mybatis是一公半ORM(对象关系映射)框架,它内部封装了JDBC,开发时只需要关注SQL语句本身,不需要花费精力去处理加载驱动。创建连接、创建statement等繁杂的过程;2、MyBatis可以使用XML或注解来配置和映射原生信息,将POJO映射成数据库中的记录,避免了几乎所有的JDBC代码和手动......