E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
牛客网算法笔记
牛客——二分(差分数组前缀和)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述我们刚刚学了二分查找——所谓二分查找就是在一堆有序数里找某个符合要求的数。
swoows
·
2024-02-01 22:24
算法
差分数组前缀和
牛客——丢手绢(尺取法)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述“丢~丢~丢手绢,轻轻地放在小朋友的后面,大家不要告诉她,快点快点抓住她,快点快点抓住她。”
swoows
·
2024-02-01 22:52
算法
尺取法
牛客——中位数图(连续子数组和二维前缀和)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。
swoows
·
2024-02-01 11:13
算法
连续子数组
二维前缀和
环形链表的约瑟夫问题(链表法,代码,注释)
暂时水一下,后续会补,相关的公式法和递归,等做法(因为博主想水文还没看循环能做不)环形链表的约瑟夫问题_牛客题霸_
牛客网
(nowcoder.com)单链表法博主写的匆忙,应该有优化的地方,有时间会精进修改代码
nainaire
·
2024-02-01 11:41
链表
数据结构
c语言
2017年的字节跳动
牛客网
面试题解析
1)A.ul只能紧挨着liB.a中不能再嵌套aC.dldtD.olli是有序排列2)HTML5新特性:1.datalist数据列表2.progress进度条3.meter刻度尺/用红黄绿三色表示出一个数值所在范围4.output输出,用于描述表单中的计算结果,属于语义标签,样式与span无异3)mailto后为收件人地址;tel最常用js一键拨号;4)置换元素:显示内容由元素的属性决定如img标签
凉薄少年13
·
2024-02-01 09:01
算法笔记
刷题日记——Day1 C_C++在ACM中的常用语法
考虑到之后的考研复试中包含机试,且计试可以算是非常重要的印象分,因此我打算寒假刷一下
算法笔记
,备战3月初的PAT甲级和3月末的CCFCSP认证考试,为后续考研复习数据结构等也算是打下一个良好的基础。
哇哇哇哇池
·
2024-02-01 08:04
ACM算法笔记
算法
笔记
c语言
算法笔记
:树和二叉树基础
专题:树和二叉树基础内容来源:《挑战程序设计竞赛》(第2版)+《算法竞赛入门经典》(第2版)+网上资料整理汇总一、引入1.树是一种非线性的数据结构,用它能很好地描述有分支和层次特性的数据集合。树型结构在现实世界中广泛存在,如社会组织机构的组织关系图就可以用树型结构来表示。树在计算机领域中也有广泛应用,如在编译系统中,用树表示源程序的语法结构。在数据库系统中,树型结构是数据库层次模型的基础,也是各种
锐不可当cr
·
2024-02-01 03:17
算法笔记系列
网课:校门外的树——牛客(题解)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述某校大门外长度为L的马路上有一排树,每两棵相邻的树之间的间隔都是1米。
2301_80718054
·
2024-01-31 21:40
算法
数据结构
网课:[CQOI2009]中位数图——牛客(疑问)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。
2301_80718054
·
2024-01-31 21:40
算法
网课:机器翻译——牛客(题解)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述小晨的电脑上安装了一个机器翻译软件,他经常用这个软件来翻译英语文章。
2301_80718054
·
2024-01-31 21:10
算法
牛客网
《剑指offer》二叉树中和为某一值的路径
(注意:在返回值的list中,数组长度大的数组靠前)解法来自讨论区最高赞解来自
牛客网
用户Xy。
Lee_Lemon
·
2024-01-31 17:14
小红的回文串构造
本题链接:登录—专业IT笔试面试备考平台_
牛客网
题目:样例1:输入abba输出baab样例2:输入aba输出-1思路:由题意,题目保证给出的字符串是回文串的,所以我们只需要获取两个不同的字符的对应对称的两个坐标进行交换即可构造完毕
Angindem
·
2024-01-31 12:11
算法笔记
算法
【刷题】
牛客网
NC132 环形链表的约瑟夫问题
NC132环形链表的约瑟夫问题题目描述思路一(链表直通版)思路二(数组巧解版)思路三(变态秒杀版)Thanks♪(・ω・)ノ谢谢阅读下一篇文章见!!!题目描述根据描述,该题思路类似于报数,第一想法就是构建环形链表。思路一(链表直通版)构建环形链表,赋予对应序号进行约瑟夫问题报到对应数,删除节点一直到只剩一个节点。typedefstructlistnode{intval;structlistnode
叫我龙翔
·
2024-01-31 12:44
刷题
链表
数据结构
【
算法笔记
(六)】检索算法
算法笔记
(六)检索算法
算法笔记
(六)前言一、线性查找1.什么是线性查找2.需求规则3.人工图示演示4.代码实现二、二分查找1.什么是二分查找2.需求规则3.人工图示演示4.代码实现三.插值查找1.什么是插值查找
ฅ˙Ꙫ˙ฅ599
·
2024-01-31 08:55
python算法
算法
python
数据结构
SQL笔记4:mysql切割字符串的4种方式
前言本文参考了https://blog.csdn.net/qq_37260640/article/details/79731295题目来源于
牛客网
sql52:获取Employees中的first_name
热心市民宇先生
·
2024-01-31 08:06
sql
mysql
数据库
替换空格
思路个人是用String的api做的,下面附上
牛客网
其他人的答案,也就是用StringBuilder的api,感觉每啥区别个人解答publicclassSolution{publicStringreplaceSpace
就这些吗
·
2024-01-31 07:30
Python图论——以“Revamping Trails”为例
题目链接:登录—专业IT笔试面试备考平台_
牛客网
题目描述输入描述输出描述示例输入4411210241013134100输出1说明思路这个题在经典的找最短路径图论题上增加了一个可以修改k条路径长度(以下均用路径代替时间
小八i
·
2024-01-31 05:08
python
图论
算法
Python二叉树已知先序+中序求后序、已知中序+后序求先序
题目链接:登录—专业IT笔试面试备考平台_
牛客网
题目描述给出一棵二叉树的中序与后序排列。求出它的先序排列。(约定树结点用不同的大写字母表示,长度≤8)。
小八i
·
2024-01-31 05:38
python
数据结构
Python动态规划——以“加分二叉树”为例
题目链接:登录—专业IT笔试面试备考平台_
牛客网
题目描述设一个n个节点的二叉树tree的中序遍历为(l,2,3,…,n),其中数字1,2,3,…,n为节点编号。
小八i
·
2024-01-31 05:38
动态规划
算法
python
Python广度优先搜索(BFS)——以“小A与小B”为例
题目链接:登录—专业IT笔试面试备考平台_
牛客网
题目描述小A与小B这次两个人都被困在了迷宫里面的两个不同的位置,而他们希望能够迅速找到对方,然后再考虑如何逃离迷宫的事情。
小八i
·
2024-01-31 05:08
宽度优先
算法
python
Python动态规划——以“codeJan与青蛙”为例
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述codeJan喜欢观察世界。有一天,codeJan发现一个非常奇怪的现象。
小八i
·
2024-01-31 05:06
动态规划
算法
python
KMP算法
左神KMP
算法笔记
预处理阶段:创建部分匹配表。这一阶段是对模式字符串的预处理。目的是创建一个表,表中的每个值表示模式字符串中,直到该位置为止的字符串段的前缀和后缀的最长公共元素长度。
天穹南都
·
2024-01-31 03:13
数据结构
算法笔记
:哈希表、映射和集合
hash函数是根据关键字key计算出应该存储地址的位置,哈希函数把key转成哈希值来定位数据存储的位置,是基于哈希函数建立的一种查找表,Python中的字典就是用哈希表来实现的。本文主要介绍哈希表、映射和集合这三种数据结构以及他们在python中用法。目录哈希表-Hashtable哈希表哈希碰撞python字典创建字典访问元素删除元素清除字典元素合并字典获取字典key,value值字典排序判断一个
测试开发小记
·
2024-01-31 03:02
算法
#
Python笔记
算法
数据结构
字典
集合
映射
蓝桥杯灾后重建java,
算法笔记
_058:蓝桥杯练习 2的次幂表示(Java)
1问题描述问题描述任何一个正整数都可以用2进制表示,例如:137的2进制表示为10001001。将这种2进制表示写成2的次幂的和的形式,令次幂高的排在前面,可得到如下表达式:137=2^7+2^3+2^0现在约定幂次用括号来表示,即a^b表示为a(b)此时,137可表示为:2(7)+2(3)+2(0)进一步:7=2^2+2+2^0(2^1用2表示)3=2+2^0所以最后137可表示为:2(2(2)
鞠起
·
2024-01-31 02:16
蓝桥杯灾后重建java
网课:[NOIP2006]明明的随机数——牛客(题解)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字
2301_80718054
·
2024-01-30 21:25
算法
c语言刷题
目录1.旋转数组的最小数字旋转数组的最小数字_牛客题霸_
牛客网
题目描述:题目分析代码与运行展示2.错误的集合力扣(LeetCode)官网-全球极客挚爱的技术成长平台题目描述题目分析代码与运行展示1.旋转数组的最小数字旋转数组的最小数字
京观
·
2024-01-30 18:47
c语言
算法
数据结构
牛客周赛round30D题讲解(公式推导)
写的时候题目理解错了(*/ω\*)登录—专业IT笔试面试备考平台_
牛客网
#includeusingll=longlong;intmain(){std::ios::sync_with_stdio(false
Colinnian
·
2024-01-30 12:37
题目讲解
c++
秋招计算机网络知识汇总
计算机网络常见知识点&面试题本文进行秋招中常见的计算机网络知识的汇总,来源主要有:小林CodingJavaGuide
牛客网
应用层有哪些常见的协议HTTP:超文本传输协议超文本传输协议(HTTP,HyperTextTransferProtocol
烧烤Yes火锅No
·
2024-01-30 01:41
秋招后端知识汇总
网络
2023.12.28 美团开发岗实习一面 面经
bg:
牛客网
投的简历,第一次接到大厂面试,鼠鼠被狠狠重创了首先确认基本信息,然后让自我介绍项目坑接下来对于我的项目狠狠拷打,这块我吃了大亏,以前面的实习一般都简单问一下,大厂是真的把你简历上的每一句话掰开揉碎了问
cangshanjiang
·
2024-01-29 22:11
java
牛客——只能吃土豆的牛牛(进制转化)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
旅行完了的牛牛又胖了,于是他终于下决心要戒掉零食,所以他带着他最爱的土豆回到了牛星,开始了在牛星种土豆和只吃土豆减肥的日子。(吃土豆能减肥么?)
垠二
·
2024-01-29 15:09
算法
数据结构
进制转化
牛客——小红又战小紫(概率dp和逆元)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
小红上次输给了小紫,表示不服,于是又约来小紫来玩一个游戏。
垠二
·
2024-01-29 15:09
算法
概率dp
逆元
牛客——都别吵吵了,我才是签到(质因数分解和统计质因数次数)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
题目描述陶陶刚上一年级,今天数学课上老师教了乘法和除法,老师留了一道课后习题,陶陶很快地写完了,现在想请你帮助他检查一下是否和答案一致。
垠二
·
2024-01-29 15:08
算法
数据结构
分解质因数
牛客——百鸟国(并查集和深度优先搜索)
链接:登录—专业IT笔试面试备考平台_
牛客网
来源:
牛客网
凤凰于飞,翙翙其羽,亦集爰止。——《诗经·卷阿》传说,凤凰是百鸟之王。
垠二
·
2024-01-29 15:08
算法
数据结构
并查集
深度优先搜索
数据结构——Leetcode&
牛客网
(链表)
目录单链表1、给你单链表的头节点head,请你反转链表,并返回反转后的链表。方法一:使用头插的方法方法二:将链表的指向反转2、给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。方法一:使用不带哨兵位的尾插方法二:带着哨兵位3、将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。方法一:使用
weixin_45138295
·
2024-01-29 12:09
LeetCode
数据结构
数据结构
链表
leetcode
牛客网
在线编程第二题-链表指定区域内反转
这道题被爱学习的你看到了,很棒!那今天就花十五分钟的时间,一起来看下链表指定区域反转。来说下解题思路:如图所示,首先要设一个虚拟头节点dummy,为了固定好头节点位置,这样只关心dummy.next。接下来会用到就像抽书法这样一个思想。反转区间为n-m,若按图中反转区间为3-5。这样只需要抽2次,就能实现区间反转。让pre指向反转区间的前面一个节点,cur指向当前反转区间的第一个节点,temp指向
成为佬
·
2024-01-29 04:05
链表
数据结构
算法
java
牛客网
在线编程第一题反转链表
这道题被爱学习的你看到了,很棒!那今天就花十五分钟的时间,一起来看下反转链表这道算法题,这道题属于初级程度,不是很难理解。用递归会相对简单些。当然也可以用栈,因为它有一个后进先出的特点,刚好符合反转这一要求。这里讲解一下使用递归函数。递归就要一直递归到链表的最后一个结点,那么最后一个结点就是反转后的头结点,记作ans。此后,每次函数在返回的过程中,让当前结点的下一个结点的next指针指向当前节点。
成为佬
·
2024-01-29 04:35
链表
数据结构
c++
算法
数据结构和
算法笔记
5:堆和优先队列
今天来讲一下堆,在网上看到一个很好的文章,不过它实现堆是用Golang写的,我这里打算用C++实现一下:Golang:Heapdatastructure1.基本概念满二叉树(二叉树每层节点都是满的):完全二叉树:叶子节点只出现在最后一层或倒数第二层,并且节点都是向左聚拢非完全二叉树:下面的二叉树不满足完全二叉树的节点都向左聚拢,所以是非完全二叉树堆也是一颗完全二叉树。小顶堆:根节点是最小值,并且子
小林up
·
2024-01-28 21:06
算法和数据结构
数据结构
算法
堆
优先队列
堆排序
菜鸡小白刷题日记4.10
在刷题前看了《
算法笔记
》里动态规划的相关命题,所以那道背包题,基本就是套了个模板。另一道字符串的题目,我是怎么也没想到,居然还可以这样,进而更加知道了自己有多孤陋寡闻。
zzygo
·
2024-01-28 18:06
七牛云测开一面(60min)面经
七牛云测开一面(60min)_
牛客网
23.2月可能七牛云测开一面(60min)简历上都是Java投了七牛云的后端和测开,后端没理我侧开面我了目前不知道过没过1.自我介绍2.问了一下我的专业(网络工程)都学啥了
软工菜鸡
·
2024-01-28 16:17
面经
服务器
java
阿里云
设计规范
软件测试
spring
boot
七牛云测开实习一面凉经整理
七牛云测开实习一面凉经_
牛客网
23.8月可能七牛云测开实习一面凉经1.自我介绍2.为什么想做测试3.实习经历4.HashMap底层实现(1.7和1.8的区别)Java大厂面试——常见集合篇ListHashMap
软工菜鸡
·
2024-01-28 16:16
面经
java
数据库
linux
七牛云
面经
软件测试
大厂
牛客网
java考试选择题_
牛客网
华为笔试题—1
1.题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。#include#include#includeusingnamespacestd;intLength_last_string(string&a){intlengtn=a.size();intresutl=0;for(inti=lengtn-1;a[i]!=
weixin_39950552
·
2024-01-28 08:06
牛客网java考试选择题
牛客网
java考试选择题_
牛客网
笔试题目二
1.selectcount(*)fromtable表示返回表中包括空行和重复行在内的行数,但是会扫描所有列selectcount(1)fromtable也是返回表中包括空行和重复行在内的行数,不会扫描所有列,1其实就是表示有多少个符合条件的行,但是此时没有where,所有没条件也就是返回总行数selectcount(id)fromtable表示返回表中存在该列id的行数,但是该列的值不为空,为空的
weixin_39934063
·
2024-01-28 08:36
牛客网java考试选择题
牛客网
笔试题 (经常更新)
---hashMap---按value排序//map排序publicstaticvoidsortMap(Mapmap){List>list=newArrayList>(){@Overridepublicintcompare(Map.Entryo1,Map.Entryo2){returno2.getValue().compareTo(o1.getValue());}});//Collections.
lileLife
·
2024-01-28 08:05
java
算法&数据结构
编程题
牛客网
测试开发笔试题 含解析
1.某操作系统采用分页存储管理方式,下图给出了进程A和进程B的页表结构。如果物理页的大小为512字节,那么进程A与进程B的物理内存总共使用了____字节。正确答案:3584解析:物理页可以在进程间共享,两个进程共使用了1,2,3,4,6,7,9,共7个物理页。故:7*512=35842.Session和Cookie是互联网领域中两种常用的技术,数以亿计的用户访问美团网Web页面时,就会用到这两种技
熬不了夜哇
·
2024-01-28 08:05
牛客网软件测试开发试题
数据结构
软件工程
数据库
测试工具
牛客网
笔试题
letresults={data:[{name:'name1',type:'t1',},{name:'name2',type:'t2',children:[{name:'name3',type:'t3',children:[{name:'n7',type:'t2',children:[{name:'n8',type:'t2',},],},],},{name:'name4',type:'t1',ch
MESSI-FE
·
2024-01-28 08:05
javascript
2021
牛客网
笔试总结 01
文章目录
牛客网
笔试关于TCP/IP网络接口层的描述是错误的TCP与UDP说法错误的asyncawait描述错误的不属于Location对象的属性BFCjs错误类型flex布局flex不能实现取%时的参考量数组的
PBitW
·
2024-01-28 08:35
#
笔试
笔试题
TCP/IP
async
await
BFC
flex
数据库SQL实战(
牛客网
真题)31~40题
文章目录SQL32将employees表的所有员工的last_name和first_name拼接起来作为Name知识点`concat、concat_ws、group_concat`函数用法SQL33创建一个actor表,包含如下列信息SQL34批量插入数据SQL35批量插入数据,不使用replace操作知识点`insertignoreinto`:若没有则插入,若存在则忽略`replaceinto`
百里守约学编程
·
2024-01-28 08:34
#
牛客网MySQL刷题
sql
数据库
dba
mysql
倍增
算法笔记
主要应用场景RMQ:区间最值问题LCA:最近公共祖先问题RMQ问题——区间最值如果用数组f[N]存储,用数组a[i][j]表示从第i个数起连续2^j个数中的最大值,[i,i+2^j-1],显然a[i][0]=f[i],则很容易得到状态转移方程:a[i][j]=max(a[i][j-1],a[i+2^(j-1)][j-1])那么我们只需要对开始时,对于数组a进行预处理。我们先更新所有长度为0的情况a
lcx_defender
·
2024-01-28 07:52
算法学习
算法
笔记
c++
蓝桥杯
算法笔记
:地理探测器
1空间分层异质性(spatialstratifiedheterogeneity)空间分层异质性(空间分异性/区异性):层内方差小于层间方差的地理现象例如气候带、土地利用图、地貌图、生物区系、区际经济差异、城乡差异以及主体功能区等等[,是空间数据的一大特性。“层(strata)”是统计学概念,对应地理上的子区域(subregion)2地理探测器介绍2.1核心思想如果某个自变量(x)对某个因变量(y)
UQI-LIUWJ
·
2024-01-27 23:14
地理
笔记
牛客网
BC12-字符圣诞树
字符圣诞树解题思路:确定行数,一共5行,循环5次确定每行答应的内容,分成两部分,空格和字符打印空格的个数依次递减打印字符的个数依次递增找出打印空格和字符的个数与行数之间的关系intmain(){charch=0;scanf("%c",&ch);inti=0;for(i=0;i<5;i++){//每行打印的内容intj=0;//空格for(j=0;j<4-i;j++){printf("");}//字
大时代1105
·
2024-01-27 21:15
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他