首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛马牛马不怕困难
获赞
17
粉丝
4
关注
20
看过 TA
197
男
门头沟学院
2025
C++
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛马牛马不怕困难吗?
发布(31)
评论
刷题
收藏
牛马牛马不怕困难
关注TA,不错过内容更新
关注
2022-03-05 19:04
已编辑
门头沟学院 C++
八股文-Java
1.在java并发中,下面哪个修饰词修饰的变量其他线程可见? volatile:内存可见 synchronized:执行控制 volatile和synchronized都是关于多线程锁的 保护线程安全,保护线程安全就保证其他线程可见 final是访问修饰符 const是java中的预留关键字 2.以下关于Java中GUI菜单的描述,错误的是(A)? 不能在菜单中加入菜单 3.以下关于Java中GUI说法错误的是(B)? Swing容器组件从功能上分为:底层容器、普通容器和特殊容器 JPanel容器的默认布局BorderLayout JButton可以显示图片 布局管理器是确定容器中组件大小和位...
0
点赞
评论
收藏
分享
2022-03-05 19:04
已编辑
门头沟学院 C++
八股文-算法
1.利用动态规划计算以下矩阵连乘:A1(20* 25)、A2(25* 5)、A3(5* 15)、A4(15* 10)、A5(10* 20)、A6(20* 25)下列计算开销最小的是( ) A (A1A2A3)((A4A5)A6) B (A1A2)((A3(A4A5))A6) C (((A1((A2A3)A4)A5)A6) D (A1A2)(((A3A4)A5)A6) A的计算次数: (A1A2A3):25 * 20*5+20 * 5 *15=4000 ((A4A5)A6):15 * 10 * 20+15 * 20 * 25=10500 (A1A2A3)((A4A5)A6):25* 20* 5+...
0
点赞
评论
收藏
分享
2022-03-07 20:46
已编辑
门头沟学院 C++
八股文--数据库
1.不用游标的SQL语句有哪些? 说明性语句 数据定义语句 数据控制语句 查询结果为单记录的SELECT语句 非CURRENT形式的UPDATE语句 非CURRENT形式的DELETE语句 INSERT语句 2.存在R=(A,B,C,D,E),F={A→B,B→C,CE→D},则R的候选码为( ) AD→E BC→E DC→AB DB→A 解答: 只出现在→左边的一定是候选码 只出现在→右边的一定不是候选码 →左右都不出现的一定是候选码 →左右都出现的不一定是候选码 查看与每个其他属性结合成的子集能否推出其他所有属性,找出元素数量最少的即为候选码。 3.创建索引 创建索引的语句是creat...
0
点赞
评论
收藏
分享
2022-03-04 08:54
门头沟学院 C++
2022.03.04 在牛客打卡5天!
0
点赞
评论
收藏
分享
2022-03-05 19:06
已编辑
门头沟学院 C++
比特安索
1,指针和引用的区别 引用必须初始化,指针可以不初始化 指针和引用的自增(++)运算意义不一样 引用是变量的别名,指针指向地址 指针可以使用const,引用没有const 指针可以有多级,引用只能有一级 指针的值可以改变,引用的值不可以改变 sizeof(引用)是对象大小,sizeof(指针)是指针的大小 2.堆和栈的区别? 分配方式:栈编译器分配,堆程序员手动分配; 切换开销:栈切换开销小,堆切换开销大 增长方向不同:
0
点赞
评论
收藏
分享
2022-03-05 19:06
已编辑
门头沟学院 C++
亚信
0
点赞
评论
收藏
分享
2022-03-03 08:44
门头沟学院 C++
2022.03.03 在牛客打卡4天!
0
点赞
评论
收藏
分享
2022-03-05 19:06
已编辑
门头沟学院 C++
C++新特性
1.
0
点赞
评论
收藏
分享
2022-03-05 19:05
已编辑
门头沟学院 C++
八股文-C++
1.简述C++的特点: 1.面向对象,同时兼容C语言 2.(1)封装(2)继承(3)多态 3.可读性好 4.效率高 5.更加安全。增加了 **const常量、引用、四类cast转换(static_cast、dynamic_cast、const_cast、reinterpret_cast)、智能指针、try-catch等等[新特性。**]() 6.可复用性高,引入stl(模板)概念。 7.nullptr、auto变量、Lambda匿名函数、智能指针 const知识点: T* const a;//指针指向不可改,数据可改. 引用知识点: int &a=b;相当于别名,等价于int* co...
0
点赞
评论
收藏
分享
2022-03-01 21:35
门头沟学院 C++
2022.03.01 在牛客打卡3天!
0
点赞
评论
收藏
分享
2022-03-05 19:05
已编辑
门头沟学院 C++
八股文——数据结构
https://visualgo.net/zh/sorting 算法可视化 查找 1、二分查找 元素必须是有序的,如果是无序的则要先进行排序操作。 最坏情况下,关键词比较次数为 l o g 2 n + 1 且期望时间复杂度为l o g 2 n 2、插值查找  按比例查找: mid=low+(key-a[low])/(a[high]-a[low])*(high-low)/...
0
点赞
评论
收藏
分享
2022-03-05 19:08
已编辑
门头沟学院 C++
秋招
1.分布式 rpc,grpc,tars,brpc,srpc 简单rpc协议设计/框架搭建(自己可以做) 分布式锁 协议传输的时候,序列化和反序列化(实践) 服务注册,服务发现 容灾,降级熔断,流控制 高并发,高可用 熟练程度:未知 2.c++的知识点 重点: 对象生命周期、 垃圾回收、 标准库、 错误与异常处理、 日志分析、 断点调试、 面向对象的理解、 设计模式、 gdb使用、 高内聚低耦合、 熟练程度:了解 3.数据结构和算法 链表、队列、栈 二叉树、红黑树、 b树、b+树、 迪杰斯特拉算法、最小生成树、 递归、 二分查找、排序、 快排、堆排序、 贪心算法、动态规划 跳表、散列表、has...
0
点赞
评论
收藏
分享
2022-03-05 19:07
已编辑
门头沟学院 C++
回溯算法
组合问题:1234 切割问题:字符串切割 子集问题:1234:{12}{23}{34} 排列问题: 棋盘问题:N皇后、解数独 一般用树抽象: vector<vector<int>> 二维数组; vector<int> path; void Backtracking(参数:n,k,startindex){//n:个数 k:组合大小 if(终止条件){ 收集结果; return; } for(集合元素){ 处理节点; 递归; 回溯操作; } } 回溯三部曲: 1.递归函数的参数和返回值 2.确定终止条件 3.单层递归逻辑
0
点赞
评论
收藏
分享
2022-02-25 15:15
已编辑
门头沟学院 C++
刷题感想
剑指offer: public: void perm(int pos, string s, set<string> &ret) { if (pos+1 == s.length()) { ret.insert(s); return; } // for循环和swap的含义:对于“ABC”, // 第一次'A' 与 'A'交换,字符串为"ABC", pos为0, 相当于固定'A' // 第二次'A' 与 'B'交换,字符串为"BAC", pos为0, 相当于固定'B' // 第三次'A' 与 'C'交换,字符串为"CBA", pos为0, 相当于固定'C' for (int i ...
0
点赞
评论
收藏
分享
2022-02-25 14:49
门头沟学院 C++
冲冲冲
2022.02.25 在牛客打卡2天!
0
点赞
评论
收藏
分享
1
2
3
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务