笔试面试
文章平均质量分 67
谁陪你落日流年
这个作者很懒,什么都没留下…
展开
-
CSDN博客导出PDF(干净)
一. 方法使用方法:按“F12”进入开发者工具,将以下js复制到 console,回车即可一键打印。 功能: 自动“展开阅读全文”。删除顶栏、侧栏、相关文章展示、浏览信息、广告、点赞等多余信息。真正的全清爽模式。 自动输出打印预览。二. 代码(function(){ 'use strict'; var articleBox = $("div.article_content"); articleBox.removeAttr("style"); $("#btn-rea转载 2021-10-11 21:54:42 · 703 阅读 · 1 评论 -
SQL查询语句(从单表到多表、从简单到复杂)
数据库sql语句及字段名不区分大小写,值必须一一对应1.创建三张表,学生表、选课表、成绩表CREATE TABLE student (Sno varchar(20) NOT NULL, Sname varchar(20) NOT NULL, sex varchar(20) NOT NULL, age INT NOT NULL, dept varchar(20) NOT NULL, PRIMARY KEY (Sno) );CREATE TABLE course(Cno .转载 2021-06-07 00:09:06 · 10628 阅读 · 2 评论 -
二叉树层次遍历问题汇总
1. 剑指 Offer 32 - I. 从上到下打印二叉树从上到下打印出二叉树的每个节点,同一层的节点按照从左到右的顺序打印。例如:给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回:[3,9,20,15,7]【分析】宽度优先搜索BFS/** * Definition for a binary tree node. * struct TreeNode { * int val; *转载 2021-05-28 23:19:14 · 159 阅读 · 0 评论 -
跳台阶问题汇总
1. 跳台阶题目描述一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法(先后次序不同算不同的结果)。分析: 递推公式如下:f(n)={1n=12n=2f(n−1)+f(n−2)n>2f(n)=\left\{\begin{array}{cc}1 & n=1 \\ 2 & n=2 \\ f(n-1)+f(n-2) & n>2\end{array}\right.f(n)=⎩⎨⎧12f(n−1)+f(n−2)n=1n=2n>原创 2021-05-16 10:11:24 · 236 阅读 · 0 评论 -
秋招面试题
动态二维数组的定义:vector<vector<int>> a(nums.size(),vector<int>(2));返回行数:a.size()返回列数:a[0].size()用二维数组保存原数组的值和下标#include <bits/stdc++.h>using namespace std;int main(){ vector<int> nums = {3,1,2,5,6,4,4}; int k = 3;原创 2020-09-14 09:38:25 · 157 阅读 · 0 评论 -
2021 华为秋招笔试题
题目描述:学校有一个在线学习系统,没门课程由N个页面组成(0< N<= 10000)个页面组成,学生从第一页开始按顺序学到最后一页提交学习记录。系统会记录每页停留的时间(单位秒),当学生提交时会分析时间是否满足要求,分析规则如下:每分钟(60秒)之内学完的页面不能大于4页。例如系统记录到某学生页面停留时间如下:10 120 10 20 10 10 50该学生第一分钟学完1页,第二分钟学完0页,第三分钟学完5页,第四分钟学完1页,则判定为不满足要求。输入描述:输入数据包含多个学生的原创 2020-09-09 16:03:41 · 3517 阅读 · 3 评论 -
百度2019校招笔试题
百度2019校招笔试题1. 探险安排小明要为n个人计划一次火星的探险,其中一个重要的任务是为每个参与者安排食物。仓库里面有m个能用一天的食物包裹,每个食物包裹有不同的类型ai。每个人每天必须用且只能用一个食物包裹。由于某些原因,在整个过程中,每个人只能用同一种类型的食物包裹,但是不同的人用的食物包裹可以不一样。给出人数以及食物包裹的情况,请你求出这趟探险最多可以持续多少天。输入描述:第一行两个整数,n和m,表示人数和食物包裹的个数。第二行m个整数,表示每个食物包裹的类型。满足1 <= n &原创 2020-09-02 21:02:29 · 612 阅读 · 0 评论 -
2019深信服笔试
2019深信服春招笔试 汇总4. 一个长方体,长宽高分别为x,y,z,都为自然数。现在要把若干个相同的长方体摆成高为N的一根柱形体。每层摆1个,如果两种摆法的高度是一样的,则认为这两种摆法等价,所以每层只有三种摆法。求一共有多少种摆法。输入描述:第一行为一个数字N,N>=1且N<=100,表示要摆放的高度第二行为长方体的长宽高,x、y、z都为无符号整数,按升序排列。输出描述:摆法总数,已知该总数会小于10000000输入例子1:105 6 7输出例子1:1#inc原创 2020-08-29 21:59:26 · 1486 阅读 · 0 评论