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
牛客算法笔记
牛客
网前端大挑战题解
一、获取url中的参数1.指定参数名称,返回该参数的值或者空字符串2.不指定参数名称,返回全部的参数对象或者{}3.如果存在多个同名参数,则返回数组看到
牛客
一位大神的代码非常简洁,如下:functiongetUrlParam
立的flag一直在倒
·
2023-11-03 04:25
10月11号58同城面试的编程题
有三道编程题,前面好像是12道选择,和8道不定选,之后是三道笔试,后面的编程也不难,但是建议一定要提前熟悉赛码或者是
牛客
的编程接口,要不然主题程序会写但是不会写接口,那就太心塞了。
灵跃115
·
2023-11-03 02:49
面试必考真题-算法篇:请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图
面试必考真题-算法篇
牛客
网树题目描述请根据二叉树的前序遍历,中序遍历恢复二叉树,并打印出二叉树的右视图题目分析:首先利用二叉树的前序和中序遍历结果重建该二叉树,之后利用层次遍历,找到每层最右侧的节点,同时将其加入
gaozhuang63
·
2023-11-03 02:17
面试必考真题-算法
二叉树
算法
数据结构
leetcode
java
数据结构与
算法笔记
day14:跳表
二分查找的底层依赖的是数组随机访问的特性,那么如果数据存在链表中,我们就无法进行二分查找了吗?事实上是阔以滴。比如Redis就是通过跳表来实现的。它是一种各方面性能都比较优秀的动态数据结构,可以支持快速的插入、删除、查找操作。但是红黑树也可以呀,哼,你跳表可以的,我红黑树也可以呢!为什么Redis使用了跳表,而没有用红黑树,继续往下看~1如何理解跳表如下图,对于一个单链表来说,即便是最好的情况——
楠楠喜欢泡枸杞
·
2023-11-03 01:12
数据结构初阶--复杂度分析
数据结构练习:大话数据结构殷人昆c++剑指offer和程序员代码面试指南leetcode
牛客
数据结构是计算机存储、组织数据的方式,指相互之间存在一种或多种特定关系的数据元素的集合算法就是定义良好的计算过程
yoouuung_
·
2023-11-03 01:30
数据结构
数据结构
牛客
网面试必刷算法题TOP101刷题记录(一)
牛客
网在线编程_算法篇_面试必刷TOP101链表JZ6从尾到头打印链表(简单)题目描述:思路1(非递归,通过)从头到尾遍历,边遍历边存进栈,最后从栈弹出来打印。
Miaodawang
·
2023-11-02 23:04
java
算法
牛客
:面试宝典:第2章 第7节 编译与底层
目录一、目的1、知道了
牛客
网这个找工作的好app,像驾校、二建一样可以在里面不断地刷题2、面试宝典中,关于C++部分的,准备总结,方便下次CSDN中直接查看二、参考1、
牛客
网:第2章第7节编译与底层三、
Smart_zy
·
2023-11-02 15:17
C++
面试
《JAVASE系列》
牛客
网java入门题集题解第一篇
《JAVASE系列》
牛客
网java入门题集题解第一篇前言本章讲解
牛客
网的java初级编程入门的前十五道题目。
小连~
·
2023-11-02 15:35
《JAVASE》系列
java
开发语言
算法
【
牛客
网】安全—加密和安全
每日一练Day1:1.信息安全的基本属性是(D)A.保密性B.完整性C.可用性,可靠性,可控性D.A、B、C都是信息安全的基本属性通常可以归纳为以下几个方面:保密性(Confidentiality):确保信息只能被授权的人员访问和获取。保密性包括使用加密和访问控制等措施来防止未经授权的披露或泄露。完整性(Integrity):保证信息在存储、传输和处理过程中的完整性和准确性。完整性防止未经授权的修
程序和我有一个能跑就行。
·
2023-11-02 10:07
每日练习
安全
20210622 py split()多输入初步
——
牛客
网多输入解决案例——点菜时,把份数也打印出来参考答案思路——使用字典形参代码deforder(tnumber,**menu):print('\n**********')print('{}号桌客人点了这些东西
DZhhho
·
2023-11-02 10:41
算法-小红的ABC(最短回文子串)- [简单]
直通
牛客
-小红的ABC题目描述小红拿到了一个只包含'a','b','c'三种字符的字符串。小红想知道,这个字符串最短的、长度超过1的回文子串的长度是多少?子串定义:字符串取一段连续的区间。
sunshineKay
·
2023-11-02 07:50
算法
字符串
算法
javascript
开发语言
合并两个排序的链表
题目来源:
牛客
网--合并两个排序的链表题目描述输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。
G_uest
·
2023-11-02 05:32
牛客
网刷题--剑指offer(替换空格)
题目描述:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为WeAreHappy.则经过替换之后的字符串为We%20Are%20Happy。做法是先做统计,看有多少个空格,之后算出若将一个空格字符换成三个字符,字符串总长度为多少。假设有n个空格,那新的字符串长度为老字符串长度+2*n。算出来之后,定义两个指针,一个指向老字符串末尾,一个指向新字符串末尾,然后就是将老字符串移到新
sheng_max
·
2023-11-02 05:25
面试前编程整理
牛客网
剑指offer
替换空格
牛客
网刷题-两个队列实现栈
个人主页:@rivencode的个人主页系列专栏:《
牛客
网刷题》推荐一款模拟面试、刷题神器,从基础到大厂面试题点击跳转开启刷题模式前言:想要学好嵌入式,C语言与数据结构是必要熟练掌握的,而想熟练掌握一门语言
rivencode
·
2023-11-02 05:54
牛客网刷题
面试
java
算法
牛客
网刷题-(9)
writeinfront大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的PYTHON学习系列专栏——CSDN博客我的格言:"没有罗马,那就自己创造罗马~"目录(1)三角形类型(2)动物名称(3)平
Aileen_0v0
·
2023-11-02 05:17
python学习
python
前端
javascript
开发语言
数据库
蓝桥杯
程序人生
牛客
网刷题(2)
第一题我就搞不懂这么多指针数组的题目有意思么(*p)[3]是指针数组也就是所谓的行指针。D错的原因是少个括号*(*(p+1)+2)第二题第三题第四题第五题第六题背吧构造先父后子析构如果父类的不是虚函数,就只调用父类,如果是虚函数就是先子后父。第七题第八题第九题与new的析构函数调用注意类的3种创建方法隐式创建、显式创建和new创建隐式创建显式创建:Test2a;构造和析构的顺序父子子父new不删除
a819411321
·
2023-11-02 04:08
刷题
leetcode
算法
职场和发展
算法笔记
·问题 D: 例题5-1-4 连续自然数求和
题目描述输入一个正整数N,求1+2+…+N,即求要求在程序中使用break语句。输入要求输入的数据一定是一个正整数。输出计算的结果,连续N个自然数的和,末尾输出换行。样例输入100样例输出5050嗯,定义变量时初始化是个好习惯:)全局变量:函数外局部变量:函数内形式参数:函数参数的定义中声明变量所写代码:#includeusingnamespacestd;intmain(){intn,i,sum,
少年芒
·
2023-11-01 21:30
pat
算法笔记
例题5-1-1 连续自然数求和
题目描述求1+2+3+…+100,即求要求用while语句实现输入无输出要求的和,末尾输出换行。样例输入无样例输出5050错误代码:#includeusingnamespacestd;intmain(){doublex,i;i=1;while(i<=100){x=i+x;i++;}cout<
少年芒
·
2023-11-01 21:00
牛客
-NC8-二叉树根节点到叶子节点和为指定值的路径
NC8.二叉树根节点到叶子节点和为指定值的路径(medium)方法一:DFS法方法一:DFS法思路:前序遍历的增强版,要找出根到叶节点的节点值之和等于sum的路径,所以dfs方法需要带一些标记数据,这里包括包含当前节点时的cur_sum和将当前节点纳入考虑的select列表。(注意这里有个Java常问的知识点:深浅拷贝,我被这个东西坑了,一直得不到正确的答案,这里必须对select列表进行深拷贝,
遮半面涟漪
·
2023-11-01 19:05
LeetCode刷题
牛客(剑指OFFER)
Java基础
二叉树
java
数据结构
面试
算法
稳住
图片发自App图片是
牛客
网创始人发的一条帖子,在
牛客
网的讨论区会看见很多人开始晒offer啦,其实一开始看见的时候内心是有点着急的,人家都有offer了,而我呢,好像还在原地打转。
进阶的小豆子
·
2023-11-01 18:06
失业
专业所学是cs,属于比较好找工作的专业了,去年12月份考研的前一天,准备去看考场,刚出门坐在车上,电话来了,是人生中第一份联系我的工作面试,华为od,后来考完研,hr给了
牛客
网的笔试也拒绝了。
徐某00
·
2023-11-01 17:29
算法笔记
.胡凡 第九章 二叉树
9.1树与二叉树二叉树的存储structnode{typenamedata;node*lchild;node*rchild;};新建节点node*newNode(intv){node*Node=newnode;Node->data=v;Node->lchild=Node->rchild=NULL;returnNode;}二叉树的查找voidsearch(node*root,intx,intnewd
dream or nightmare
·
2023-11-01 13:03
算法笔记胡凡
c++
pat
二叉树
算法笔记
pat
《
算法笔记
》9.7 堆
9.7堆9.7.1堆的定义与基本操作堆是一棵完全二叉树,树中每个结点的值都不小于(或不大于)其左右孩子结点的值。其中,如果父亲结点的值大于或等于孩子结点的值,那么称这样的堆为大顶堆,这时,每个结点的值都是以它为根结点的子树的最大值。相反,则为小顶堆。那么对于一个给定的初始序列,怎样把它建成一个堆呢?从最后一个元素开始,从下往上,从右往左。假设当前元素X,让x与X的孩子结点比较,如果发现比X更大的元
pumpkin9841
·
2023-11-01 13:55
算法笔记
算法
数据结构
c++
树结构
堆栈
数据分析师笔试题1-常见聚类算法
来源:小红书笔试-
牛客
网一、算法基础1auc与rocAUC:分类中一个正例,一个负例。预测为正的概率值比预测为负的概率值还要大的可能性就是auc。绘制ROC曲线,ROC曲线下面的面积就是AUC的值。
粉红狐狸_dhf
·
2023-11-01 11:22
字符串左旋详解(超详细)~
题目链接:
牛客
网:JZ58左旋转字符串题目描述:描述:汇编语言中有一种移位指令叫做循环左移(ROL),现在有个简单的任务,就是用字符串模拟这个指令的运算结果。对于一个给定的字符序
Keven-zhou
·
2023-11-01 11:03
开发语言
算法
c语言
牛客
剑指offer刷题链表篇
文章目录从尾到头打印链表题目思路代码实现反转链表题目思路代码实现合并两个有序链表题目思路代码实现两个链表的第一个共同结点题目思路代码实现链表中环的入口结点题目思路代码实现链表中倒数第K个节点题目思路复杂链表的复制题目思路1【时间复杂度和空间复杂度均为O(n)】实现代码1思路2【直接复制链表】代码实现2删除链表中的重复结点题目思路代码实现删除链表的节点题目代码实现从尾到头打印链表题目输入一个链表的头
惜许
·
2023-11-01 10:23
数据结构与算法
1024程序员节
牛客
剑指offer刷题二叉树篇
文章目录二叉树的深度题目思路代码实现二叉树的深度题目给定一个二叉树root,返回其最大深度。二叉树的最大深度是指从根节点到最远叶子节点的最长路径上的节点数。思路采用递归的思想,分别计算根节点左右子树深度,然后比较左右子树深度大小,最大的值+1即为所求结果;代码实现publicstaticintmaxDepth(TreeNoderoot){if(root==null){return0;}intlef
惜许
·
2023-11-01 10:50
数据结构与算法
算法
掌握组件缓存:解开Vue.js中<keep-alive>的奥秘
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
阿珊和她的猫
·
2023-11-01 03:21
Vue.js
缓存
vue.js
前端
又放学辣(进阶)(两次二分或两次后缀和)(小白80D)
D-又放学辣(进阶)_
牛客
小白月赛80(nowcoder.com)思路:求最大值的最小值,=》二分;对于check函数,我们要统计cnt=(a[i]-t)的和(t为二分的量),如果cnt#include
yusen_123
·
2023-11-01 03:16
题解
算法
一种异或游戏(题解:分析+思维)
F-一种异或游戏_
牛客
小白月赛80(nowcoder.com)思路:a[i]^b[j]=k,b[j]=a[i]^k,对于每个a[i],我们求a[i]^k,判断条件就变成了a[i]==b[j];对于Alice
yusen_123
·
2023-11-01 03:42
题解
算法
Indeed Tokyo 2018 笔试/面试总结
2018年的秋招路早已结束,本来自己想着一定要发篇文章好好总结一下秋招各家公司的笔经面经的,然而懒癌发作,一直下不去手,况且
牛客
网上国内公司的面经贴也已经很多了,于是自己就把IndeedTokyo的笔试
beyyes
·
2023-11-01 02:58
算法笔记
【3】-冒泡排序法
文章目录一、原理二、代码实现三、算法特点一、原理冒泡排序是一种简单但有效的排序算法,它可以用于对数字进行升序排序。该算法通过多次比较相邻元素并交换位置来实现排序的目的。冒泡排序的基本思想是从第一个元素开始,依次比较相邻的两个元素,如果顺序不正确,则交换它们的位置。这样一轮比较下来,最大(或最小)的元素就会“冒泡”到最后。然后,再从剩下的元素中重复这个过程,直到所有元素都排好序为止。其算法流程如下图
>_·
2023-11-01 00:17
算法
笔记
排序算法
matlab
c语言
学习
算法笔记
【4】-冒泡排序法改进
一、冒泡排序缺点冒泡排序是一种简单但效率较低的排序算法。冒泡排序通过比较相邻元素并交换位置来实现排序。具体而言,它从数组的第一个元素开始,依次比较相邻的两个元素,如果顺序错误则交换它们的位置,直到整个数组排好序为止。但是冒泡排序算法的时间复杂度为O(n^2),不管数据是否已经有序,都会进行比较。导致大数据量时执行效率低下,这里将探讨两种方式改进冒泡排序算法以降低时间复杂度二、改进策略在每一轮的内层
>_·
2023-11-01 00:17
算法
笔记
排序算法
学习
matlab
C语言每日一题(23)兔子的序列
牛客
网BC159兔子的序列题目描述描述兔子发现了一个数字序列,于是开始研究这个序列。兔子觉得一个序列应该需要有一个命名,命名应该要与这个序列有关。
对编程一片赤诚的小吴
·
2023-11-01 00:45
算法
数据结构
leetcode
牛客
网 华华和月月种树(dfs序+区间更新树状数组)
题目链接:https://ac.nowcoder.com/acm/problem/23051题目描述华华看书了解到,一起玩养成类的游戏有助于两人培养感情。所以他决定和月月一起种一棵树。因为华华现在也是信息学高手了,所以他们种的树是信息学意义下的。华华和月月一起维护了一棵动态有根树,每个点有一个权值。刚开存档的时候,树上只有0号节点,权值为0。接下来有两种操作:操作1:输入格式1i,表示月月氪金使节
SSimpLe_Y
·
2023-10-31 22:27
树状数组
离线处理 + dfs序 + 区间修改 + 单点查询
cfdiv2#907场的F是
牛客
原题,过的很多,作为数据结构手竟然没有做过&据说很典,实在是太差劲了,于是第二天就来做这道题。
golemon.
·
2023-10-31 22:56
算法题
cf
深度优先
算法
牛客
网Java后端开发面经汇总
感谢
牛客
网!
xyx_HFUT
·
2023-10-31 22:32
Java
笔试面试
java
面试
牛客
小白80E(二分图最大匹配模板)
E-一种因子游戏_
牛客
小白月赛80(nowcoder.com)代码:#define_CRT_SECURE_NO_WARNINGS#include#include#include#include#include
yusen_123
·
2023-10-31 18:00
算法知识点
算法
优化算法matlab实现(二十七)蜉蝣算法matlab实现
1.代码实现不了解蜉蝣算法可以先看看优化
算法笔记
(二十七)蜉蝣算法实现代码前需要先完成优化算法matlab实现(二)框架编写中的框架的编
stronghorse
·
2023-10-31 17:50
leetcode和
牛客
网刷题
在上学时学过《数据结构和算法》这门课,当时学习了数组、链表、哈希表、二叉树、图等数据结构,还有排序算法、二分查找、最短路径算法、关键路径等,当时记得还有ACM比赛,还有那部很烧脑筋的《算法导论》。但是在面试和笔试中遇到算法题总感觉脑袋不够使,没啥思路。Github上面找到了两个比较火的算法刷题项目:leetcode-master和fucking-algorithm,对应的博客网址分别为:Carl的
雪域迷影
·
2023-10-31 17:38
Vue Router:让你的应用路由起来!
前端开发工程师(主业)、技术博主(副业)、已过CET6阿珊和她的猫_CSDN个人主页
牛客
高级专题作者、在
牛客
打造高质量专栏《前端面试必备》蓝桥云课签约作者、已在蓝桥云课上架的前后端实战课程《Vue.js
阿珊和她的猫
·
2023-10-31 17:31
Vue.js
vue.js
前端
javascript
感知机
算法笔记
及其matlab实现
定义:感知机是二类分类的线性模型,其输入为实例的特征向量,输出为实例的类别,取+1和-1二值。感知机对应于输入空间(特征空间)中将实例划分为正负两类的超平面,属于判别模型。感知机学习旨在求出将训练数据进行线性划分的分离超平面,为此,导入基于误分类的损失函数,利用梯度下降法对损失函数进行极小化,求得感知机模型。感知机数学模型:在这里,sign(x)是一个符号函数,w*x+b,实际上是超平面,我们将我
张张成长记
·
2023-10-31 11:32
算法
matlab
机器学习
面试高频手撕算法 - 背包问题2
2.二维费用的背包问题2.1一和零2.2盈利计划---如果背包问题原先没有基础的,建议先看上一篇博客---面试高频手撕算法-01背包系列1.完全背包1.1【模板】完全背包【题目链接】【模板】完全背包_
牛客
题霸
Master_hl
·
2023-10-31 10:05
LeetCode
面试
算法
【LC】二叉树应用强化OJ
✨博客主页:心荣~✨系列专栏:【LeetCode/
牛客
刷题】✨一句短话:难在坚持,贵在坚持,成在坚持!
韵秋梧桐
·
2023-10-31 06:30
#
数据结构
#
菜鸟刷题
leetcode
算法
数据结构
java
复杂链表的复制的几种解法 — C+++实现
(注意,输出结果中请不要返回参数中的节点引用,否则判题程序会直接返回空)
牛客
网题目链接题目图示如图,结点的next的指向下一结点,random指针指向随机结点。
Jeaten
·
2023-10-31 06:28
剑指Offer
链表
深复制
剑指Offer
牛客网
【数据结构与算法】二叉树基础OJ--下(巩固提高)
传送-->【数据结构与算法】二叉树基础OJ--上(巩固提高)-CSDN博客个人主页:Dream_Chaser~✨✨刷题专栏:http://t.csdn.cn/UlvTc⛳⛳本篇内容:力扣与
牛客
网上二叉树
Dream_Chaser~
·
2023-10-31 06:55
C--数据结构刷题
算法
数据结构
c语言
vscode
leetcode
牛客
网刷题-(8)
writeinfront大家好,我是Aileen.希望你看完之后,能对你有所帮助,不足请指正!共同学习交流.本文由Aileen_0v0原创CSDN首发如需转载还请通知⚠️个人主页:Aileen_0v0—CSDN博客欢迎各位→点赞+收藏⭐️+留言系列专栏:Aileen_0v0的PYTHON学习系列专栏——CSDN博客我的格言:"没有罗马,那就自己创造罗马~"目录(1)税(2)游戏时间2(3)求解一元
Aileen_0v0
·
2023-10-31 06:50
python学习
python
前端
服务器
开发语言
算法
数据结构
蓝桥杯
PAT 甲级-入门模拟
阅读原文当时准备PAT竞赛时候,买了本《
算法笔记
》,书中将题型进行分类,是我最系统的一次算法学习,对题型判断、解题思路都有了新的认知,本篇文章主要记录当时刷的入门模拟题,算是比较简单的算法题(有些都不能称之为算法
啸啊啸啊
·
2023-10-31 05:03
算法与数据结构学习
算法
c++
2020届秋招大家关心的点
今天逛了一下
牛客
网,发现大学生还是各种纠结,迷茫,和当初自己上学时没有什么特别的改变,如果说有的话,就是询问的途径变多了,至少不是局限在学校贴吧等论坛了。
Hello_Google
·
2023-10-31 05:07
Day7:算法强训(Fibonacci数列+合法序列括号判断)java+代码注释
1.Fibonacci数列Fibonacci数列_
牛客
题霸_
牛客
网/***Fibonacci数列[0,1,1,2,3,5,8,13,21...]
进击小张
·
2023-10-31 05:09
java
算法
蓝桥杯
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他