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
牛客网刷题笔记
牛客网
上错题总结及重写(C语言)(2)
每日一言空不是无,空是一种存在,你得用空这种存在填满自己。--三体题目BC43我当时为什么把它收藏起来呢??正确代码#includeintmain(){intn=0;scanf("%d",&n);printf("%d",n/12*4+2);return0;}题目BC44这类题我已经写成博客了打印最小公倍数现在再做一遍轻而易举~~正确代码#includeintmain(){longn=0;longm
qrwitu142857
·
2023-11-13 18:48
牛客网刷题
c语言
开发语言
牛客
刷题笔记
--(java基础101-150)
101ArrayList和LinkList的描述,下面说法错误的是?(D)LinkedeList和ArrayList都实现了List接口ArrayList是可改变大小的数组,而LinkedList是双向链接串列LinkedList不支持高效的随机元素访问在LinkedList的中间插入或删除一个元素意味着这个列表中剩余的元素都会被移动;而在ArrayList的中间插入或删除一个元素的开销是固定的解
此生辽阔
·
2023-11-13 18:14
Java
牛客网
上收藏题目总结及重写(C语言)(3)
每日一言如果预计中的不幸没有发生的话,我们就会收获意外的喜悦。--人生的智慧题目BC84错因:忘记要使用小数除法代码#includeintmain(){inti=0;intn=0;scanf("%d",&n);doublesum=0;for(i=1;i#includeintmain(){intn=0;scanf("%d",&n);inti=0;doublesum=0;intflag=1;for(i
qrwitu142857
·
2023-11-13 17:07
牛客网刷题
c语言
算法
数据结构
二叉搜索树的属性-代码随想录-
刷题笔记
700.二叉搜索树中的搜索递归法二叉搜索树是一个有序树:若它的左子树不空,则左子树上所有结点的值均小于它的根结点的值;若它的右子树不空,则右子树上所有结点的值均大于它的根结点的值;它的左、右子树也分别为二叉搜索树很多人写递归函数的时候习惯直接写searchBST(root->left,val),却忘了递归函数还有返回值。递归函数的返回值是什么?是左子树如果搜索到了val,要将该节点返回。如果不用一
Wind哥
·
2023-11-13 15:13
笔记
算法
数据结构
leetcode
c++
《剑指offer》
刷题笔记
(举例让抽象具体化):二叉搜索树的后序遍历序列
《剑指offer》
刷题笔记
(举例让抽象具体化):二叉搜索树的后序遍历序列转载请注明作者和出处:http://blog.csdn.net/u011475210代码地址:https://github.com
WordZzzz
·
2023-11-13 15:11
剑指offer
剑指offer
BST
后序遍历
HJ26 字符串排序
1、完整题目字符串排序_牛客题霸_
牛客网
描述编写一个程序,将输入字符串中的字符按如下规则排序。规则1:英文字母从A到Z排列,不区分大小写。
我有明珠一颗
·
2023-11-13 14:46
Java精修
leetcode&牛客
数据结构与算法
java
Stream
API
Character集合类
lambda表达式
字符串排序
sqli-labs(全通关
刷题笔记
)
文章目录1准备工作2基础挑战(1-20)less-1less-2less-3less-4less-5报错注入布尔注入延时注入less-6less-7less-8less-9less-10Hackbarless-11less-12less-14less-15less-16less-17less-18less-19less-203高级注入(21-37)less-21less-22less-23less
slug01sh
·
2023-11-13 09:16
网络空间安全
mysqli
网络安全
sql
牛客刷题-Java专项练习(2022-3-29)
本文章按照
牛客网
每日一练上的10道题目上做错的习题来记录错题,并分享解析。
流年若逝
·
2023-11-13 08:00
牛客刷题
java
牛客java选择题每日打卡Day15
系列专栏:java学习参考网站:
牛客网
首发时间:2022年6月20日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:58
java学习
java
开发语言
算法
牛客java选择题每日打卡Day17
系列专栏:java学习参考网站:
牛客网
首发时间:2022年6月25日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:58
java学习
java
牛客java选择题每日打卡Day12
系列专栏:java学习参考网站:
牛客网
首发时间:2022年6月13日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:57
java学习
java
开发语言
程序人生
牛客java选择题每日打卡Day11
系列专栏:java学习参考网站:
牛客网
首发时间:2022年6月12日你做三四月的事,八九月就会有答案,一起加油吧如果觉得博主的文章还不错的话,请三连支持一下博主哦最后的话,作者是一个新人,在很多方面还做的不好
京与旧铺
·
2023-11-13 08:27
java学习
java
开发语言
java-ee
C语言 每日一题
牛客网
11.12 Day16
牛牛的排序描述牛牛试图给一个长度为n整数数组排序,即实现一个voidsort(int*array,intn)输入描述:第一行输入一个正整数n,表示数组长度。第二行输入n个正整数,表示数组中每个元素的值输出描述:输出排序后的数组C语言代码实现思路对数组进行输入,然后冒泡排序对数组进行排序,最后返回数组元素由于C语言不支持变长数组,所以用C语言时需要把数组的长度设置大点#includevoidsort
L_cl
·
2023-11-12 23:47
Java习题算法
C语言力扣题练习
C语言习题算法
c语言
算法
数据结构
【华为OD机试真题 JAVA】 乱序整数序列两数之和绝对值最小【2022 Q4 | 100分】
前言《华为OD笔试真题JAVA》专栏含华为OD机试真题JAVA实现、华为面试题、
牛客网
华为专栏真题。如果您正在准备华为的面试,或者华为od的机会,希望可以帮到您!
消失de岁月
·
2023-11-12 23:34
华为OD机试真题JAVA
华为
java
算法
fintech
1金字塔最多金币链接:https://ac.nowcoder.com/acm/contest/5246/A来源:
牛客网
题目描述小招在玩一款游戏:在一个N层高的金字塔上,以金字塔顶为第一层,第i层有i个落点
dadadadak
·
2023-11-12 22:19
题目
leetcode
刷题笔记
(Golang)--190. Reverse Bits
190.ReverseBitsReversebitsofagiven32bitsunsignedinteger.Example1:Input:00000010100101000001111010011100Output:00111001011110000010100101000000Explanation:Theinputbinarystring00000010100101000001111010
圆滚滚coder
·
2023-11-12 21:37
算法
leetcode
golang
LeetCode
刷题笔记
--190. Reverse Bits
190.ReverseBitsEasy474135FavoriteShareReversebitsofagiven32bitsunsignedinteger.Example1:Input:00000010100101000001111010011100Output:00111001011110000010100101000000Explanation:Theinputbinarystring000
vivian0239
·
2023-11-12 21:06
牛客网
刷题笔记
231112 最小k位数+二叉树层序遍历+SQL异常邮件概率
算法题
牛客网
NC119最小的k个数题目:用了一下python列表的便利,不知道在面试时允许用不。当然最简单的方法其实是直接sort()一下取前k位数即可。
Lizytzh
·
2023-11-12 20:34
刷题笔记
笔记
sql
数据库
牛客网
刷题笔记
131111 Python实现LRU+二叉树先中后序打印+SQL并列排序
算法题
牛客网
NC93LRU实现题目如下:设计LRU(最近最少使用)缓存结构,该结构在构造时确定大小,假设大小为cap
Lizytzh
·
2023-11-12 20:31
刷题笔记
笔记
python
sql
[ 链表OJ题 7 ] 链表的回文结构
目录题目来源:实现代码:思路分析:题目来源:链表的回文结构_牛客题霸_
牛客网
(nowcoder.com)题目描述:实现代码:structListNode*reverseList(structListNode
小白又菜
·
2023-11-12 15:50
链表OJ题
c语言
数据结构
链表
【Java版oj】链表的回文结构
目录一、原题再现二、问题分析三、完整代码一、原题再现链表的回文结构_牛客题霸_
牛客网
较难通过率:30.08%时间限制:3秒空间限制:32M描述对于一个链表,请设计一个时间复杂度为O(n),额外空间复杂度为
小熊爱吃软糖吖
·
2023-11-12 15:49
我是小小做题酱
链表
java
数据结构
oj
牛客
【链表OJ题 6】链表的回文结构
目录题目来源:代码实现:思路分析:实现过程:题目来源:链表的回文结构_牛客题霸_
牛客网
(nowcoder.com)题目描述:本题的难点在于时间复杂度为O(n),空间复杂度为O(1)。
小白在努力jy
·
2023-11-12 15:47
链表OJ题
链表
数据结构
算法
c++
【打卡】
牛客网
:BM44 有效括号序列
资料:取索引即可。stringstr;str[i]c++获取字符串中某个字符-神册网(shence123.com)switch的格式,记得写break。C语言/C++【switch语句详解(用法、规则、流程图、实例)】_c++switch-CSDN博客自己写的:classSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可***@para
初霁i
·
2023-11-12 14:46
java
算法
开发语言
【打卡】
牛客网
:BM43 包含min函数的栈
模板的:classSolution{public:stacks1;stacks2;voidpush(intvalue){s1.push(value);if(s2.empty()||s2.top()>value)s2.push(value);elses2.push(s2.top());}voidpop(){s1.pop();s2.pop();}inttop(){returns1.top();}int
初霁i
·
2023-11-12 14:45
算法
java
开发语言
【打卡】
牛客网
:BM38 在二叉树中找到两个节点的最近公共祖先
资料:非常重要的小细节!在C++类中vector声明,报错“expectedparameterdeclarator”_c++vector报错-CSDN博客自己写的:1.(没有深度思考)能通过5/10,原因:内存受限。/***structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*TreeNode(intx):val(x)
初霁i
·
2023-11-12 14:15
算法
数据结构
leetcode
【打卡】
牛客网
:BM40 重建二叉树
学习:根据动态数组a创建动态数组b,对左右两边取值范围的测试:vectorb(a.begin(),a.end());//a.end()为第4个位置(从第0个位置开始数)//取左不取右//左边不可以出现a.end()及往上。例外,(a.end(),a.end())是可以的。//右边不可以出现a.end()+1及往上。//左边必须&preOrder,vector&vinOrder){//writeco
初霁i
·
2023-11-12 14:15
算法
【打卡】
牛客网
:BM42 用两个栈实现队列
模板的:没看懂题目,示例也很奇怪。看了模板之后觉得很简单。classSolution{public:voidpush(intnode){stack1.push(node);}intpop(){while(!stack1.empty()){inttemp=stack1.top();stack1.pop();stack2.push(temp);}inttemp=stack2.top();stack2.
初霁i
·
2023-11-12 14:15
算法
【打卡】
牛客网
:BM21 旋转数组的最小数字
学习资料:归并排序NlogN和二分法查找logN的区别:归并排序及二分法_二分法归并-CSDN博客自己写的:用了递归的方法,受“BM19寻找峰值”的影响,用二分法来查找,复杂度是O(logN)。查找后本来想恢复旋转矩阵的,但是后来想到,找到高峰元素就已经找到最小值了。编程细节:递归的left和right的判断很难把握。注:样例中居然出现了没有旋转的数组。观察了旋转矩阵的特点,第一个元素比最后一个元
初霁i
·
2023-11-12 14:45
算法
数据结构
leetcode
【打卡】
牛客网
:BM35 判断是不是完全二叉树
自己写的:第一行到倒数第三行都是满的,最后判断倒数第二行的情况。但是,第一个while循环,考虑迭代的停止条件时,如果是根据节点个数进行判断,那么计算98层节点个数的时候,n的存储范围不够。所以改成根据层数进行判断。/***structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*TreeNode(intx):val(x)
初霁i
·
2023-11-12 14:45
算法
【打卡】
牛客网
:BM37 二叉搜索树的最近公共祖先
自己写的:感觉写的很工整。/***structTreeNode{*intval;*structTreeNode*left;*structTreeNode*right;*TreeNode(intx):val(x),left(nullptr),right(nullptr){}*};*/classSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值
初霁i
·
2023-11-12 14:45
算法
【打卡】
牛客网
:BM46 最小的K个数
资料:1.排序sort(name.begin(),name.end());//升序sort(name.rbegin(),name.rend());//降序【C++】vector数组排序_vector排序_比奇堡咻飞兜的博客-CSDN博客2.把v2的部分值赋给v1v1.assign(v2.begin(),v2.end());//用新元素替换vector中的元素。v1.swap(v2);//交换两个v
初霁i
·
2023-11-12 14:10
算法
leetcode
数据结构
刷题笔记
day14-二叉树01
前序遍历前序遍历的方式是:根节点、左节点、右节点。/***Definitionforabinarytreenode.*typeTreeNodestruct{*Valint*Left*TreeNode*Right*TreeNode*}*/import"container/list"funcpreorderTraversal(root*TreeNode)[]int{//思路1:使用递归的方法。三要素:
爱飞的蚂蚁
·
2023-11-12 11:22
笔记
刷题笔记
day16-二叉树的深度
104.二叉树的最大深度这里使用的是递归的方法。遍历方式:后序遍历。每次比较左右子树的高度,选最大的。然后加1,原因就是如果递归到下一层是空的,那么回溯,当前这一层肯定是有一层的,是要加1的。/***Definitionforabinarytreenode.*typeTreeNodestruct{*Valint*Left*TreeNode*Right*TreeNode*}*/funcmaxDept
爱飞的蚂蚁
·
2023-11-12 11:22
笔记
算法
leetcode
刷题笔记
day17-二叉树04
110.平衡二叉树重点在如果左右不平衡的情况下,就一直返回-1,其他的情况就正常的计算左右节点高度的最大值+1,就是树的高度了。/***Definitionforabinarytreenode.*typeTreeNodestruct{*Valint*Left*TreeNode*Right*TreeNode*}*/funcisBalanced(root*TreeNode)bool{//使用递归的方法
爱飞的蚂蚁
·
2023-11-12 11:19
笔记
算法
数据结构:Map和Set(2):相关OJ题目
目录136.只出现一次的数字-力扣(LeetCode)771.宝石与石头-力扣(LeetCode)旧键盘(20)__
牛客网
(nowcoder.com)138.随机链表的复制-力扣(LeetCode)692
cx努力编程中
·
2023-11-12 04:11
Java数据结构
数据结构
算法
java
面试
「Verilog学习笔记」4位数值比较器电路
专栏前言本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是
牛客网
分析这里要注意题目的“门级描述方式”,所以我们只能使用基本门电路:&,|,!,^,^~。
正在黑化的KS
·
2023-11-12 00:54
Verilog学习笔记
学习
笔记
NC
刷题笔记
2-数组
这里写目录标题NC1大数之和NC7买卖股票的最佳时机(一)NC12重建二叉树NC18顺时针旋转数组NC22合并两个有序数组NC27集合的所有子集(一)NC29二维数组中查找NC30缺失的第一个数字NC36在两个长度相等的排序数组中找到上中位数NC37合并区间NC38螺旋矩阵NC41最长无重复子数组NC46加起来和为目标值的组合(二)NC54数组中相加和为0的三元组NC59矩阵的最小路径和NC61两
CandyDingDing
·
2023-11-11 22:04
算法
数据结构
C语言初学知识准备(Linux方面)
1学习工具、网站、方法:1)分享代码平台:GitHub,码云2)总结知识点平台:CSDN(知识点总结、解题经历)、博客园3)笔试题、面试题:
牛客网
(剑指offer)、力扣(侧重算法题)、pat考试4)问答网站
二木笙
·
2023-11-11 14:45
c语言
linux
【C语言刷题】字符串逆序
二、字符串逆序(进阶)一、字符串逆序(基础题)链接:字符逆序__
牛客网
来源:
牛客网
这道题的要求是让我们实现一个字符串逆序1.一个经典的错误,标准的零分这道题其实,思路上不难,但是有一个点处
青色_忘川
·
2023-11-11 13:15
【C语言刷题】
c语言
开发语言
算法
visual
studio
c++
【LeetCode
刷题笔记
】栈和队列
456.132模式解题思路:1.单调递减栈,栈中存放的值当作k值,从右往左遍历数组,对于遇到的每一个元素j找最大的k,遇到nums[j]>栈顶</
川峰
·
2023-11-11 08:21
LeetCode刷题笔记
LeetCode
数据结构与算法
栈
队列
双端队列
单调递减栈
单调递增栈
Leetcode
刷题笔记
(十) —— 栈与队列篇之经典题目
文章目录系列文章目录前言栈和队列的简单使用题录232.用栈实现队列225.用队列实现栈20.有效的括号1047.删除字符串中的所有相邻重复项150.逆波兰表达式求值239.滑动窗口最大值系列文章目录一、数组类型解题方法一:二分法二、数组类型解题方法二:双指针法三、数组类型解题方法三:滑动窗口四、数组类型解题方法四:模拟五、链表篇之链表的基础操作和经典题目六、哈希表篇之经典题目七、字符串篇之经典题目
a1241692733
·
2023-11-11 08:18
算法
leetcode
链表
算法
【LeetCode
刷题笔记
】堆和优先级队列
358.K距离间隔重排字符串解题思路:大根堆+队列,1)首先计数数组统计每个字符出现的次数,然后将计数>0的字符和次数一起放入大根堆,大根堆中
川峰
·
2023-11-11 08:43
LeetCode刷题笔记
LeetCode
数据结构与算法
堆
优先级队列
大根堆
小根堆
对撞堆
牛客网
JZ39 数组中出现次数超过一半的数字(C/C++)
题目描述示例:题目分析:思路一:定义map,使用的映射关系,最后统计每个字符出现的次数思路二:排序,出现次数最多的数字,一定在中间位置。然后检测中间出现的数字出现的次数是否符合要求思路三:目标条件:目标数据超过数组长度的一半,那么对数组,我们同时去掉两个不同的数字,到最后剩下的一个数就是该数字。如果剩下两个,那么这两个也是一样的,就是结果),在其基础上把最后剩下的一个数字或者两个回到原来数组中,将
sakeww
·
2023-11-11 06:31
leetcode
牛客日常
c语言
c++
开发语言
LeetCode
刷题笔记
字节每日打卡 汇总区间
给定一个无重复元素的有序整数数组nums。返回恰好覆盖数组中所有数字的最小有序区间范围列表。也就是说,nums的每个元素都恰好被某个区间范围所覆盖,并且不存在属于某个范围但不属于nums的数字x。列表中的每个区间范围[a,b]应该按如下格式输出:"a->b",如果a!=b"a",如果a==b示例1:输入:nums=[0,1,2,4,5,7]输出:["0->2","4->5","7"]解释:区间范围
不知名做题家丶
·
2023-11-11 04:31
LeetCode
leetcode
算法
java
python输出个数、给定一个n*n的矩阵m_B站2019秋招编程题思路解析[题目要素过多]...
B站在
牛客网
(https://www.nowcoder.com/test/16519291/summary)上发了一套自己秋招的编程题,恰好今年被老师忽悠着去再参加一次蓝桥杯(我参加C++组,所以下面的题都是用
weixin_39521068
·
2023-11-11 02:51
python输出个数
给定一个n*n的矩阵m
别迷茫了,师兄告诉你怎么刷 LeetCode
注意,在这过程中,不要左思右盼,不要去搜索与思考到底是刷LeetCode好还是去
牛客网
刷剑指Offer好。
吴师兄学算法
·
2023-11-11 02:36
计算机基础
算法
数据结构
LeetCode
刷题笔记
Java 腾讯 数组字符串 合并两个有序数组
合并两个有序数组官方题解=========================================================================给你两个按非递减顺序排列的整数数组nums1和nums2,另有两个整数m和n,分别表示nums1和nums2中的元素数目。请你合并nums2到nums1中,使合并后的数组同样按非递减顺序排列。注意:最终,合并后数组不应由函数返回,
不知名做题家丶
·
2023-11-11 00:43
LeetCode
java
leetcode
矩阵
牛客网
剑指Offer - java版
剑指Offer-java版文章目录剑指Offer-java版JZ01JZ02替换空格JZ03从尾到头打印链表JZ04重建二叉树JZ05用两个栈实现队列JZ06旋转数组的最小数字JZ07斐波那契数列JZ08跳台阶问题JZ09青蛙跳台阶JZ10矩形覆盖JZ11二进制中1的个数JZ12数值的整数次方JZ13调整数组顺序,使奇数位于偶数前面JZ14链表中倒数第k个结点JZ15反转链表JZ16合并两个排序的
shawfi
·
2023-11-10 17:33
java
算法
【剑指Offer】JZ13调整数组顺序使奇数位于偶数前面 C++
题目地址:
牛客网
题目:输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。
Zero_979
·
2023-11-10 17:55
牛客
数据结构
STL库
c++
算法
牛客竞赛(签到题 思维)
链接:https://ac.nowcoder.com/acm/contest/318/B来源:
牛客网
IG牛逼!!!众所周知,IG是英雄联盟S8世界总决赛冠军,夺冠之夜,数亿人为之欢呼!
starlet_kiss
·
2023-11-10 14:16
牛客竞赛
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他