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
NowCoder刷题笔记
洛谷 P1199 [NOIP2010 普及组] 三国游戏
刷题笔记
P1199[NOIP2010普及组]三国游戏-洛谷|计算机科学教育新生态(luogu.com.cn)思路贪心因为每次你拿当下默契值最大的武将时计算机一定会将其拆散所以我们在已知计算机会拆散的情况下我们先选一个武将->计算机拆散->又到我们接下来我们直接拿该武将匹配值中第二大的值。只要拿到所有第二大,而所有第一大又无法组成,所以我们必胜。而对于胜利我们直接拿所有第二大中最大的值,直接获胜。所以读好表
谦川
·
2023-12-26 00:50
游戏
笔记
洛谷 P3397 地毯
刷题笔记
二维差分矩阵
P3397地毯-洛谷|计算机科学教育新生态(luogu.com.cn)方法1欺负数据小暴力水过#includeusingnamespacestd;constintN=1010;inta[N][N];intmain(){intn,m;cin>>n>>m;for(inti=0;i>x1>>y1>>x2>>y2;for(intq=x1;qusingnamespacestd;constintN=1010;
谦川
·
2023-12-26 00:19
算法
c++
数据结构
单挑力扣(LeetCode)SQL题:1501. 可以放心投资的国家(难度:中等)
在咱们程序员圈子里,力扣(LeetCode)和牛客(
nowcoder
.com)是两个公认比较好的实践平台。题库比较多,还有
小_强
·
2023-12-25 08:34
单挑力扣SQL笔试题
leetcode
算法
职场和发展
数据分析
数据库
大数据
sql
单挑力扣(LeetCode)SQL题:1077. 项目员工 III(难度:中等)
在咱们程序员圈子里,力扣(LeetCode)和牛客(
nowcoder
.com)是两个公认比较好的实践平台。题库比较多,还有
小_强
·
2023-12-25 08:04
单挑力扣SQL笔试题
leetcode
算法
数据库
sql
数据分析
单挑力扣(LeetCode)SQL题:1308. 不同性别每日分数总计
在咱们程序员圈子里,力扣(LeetCode)和牛客(
nowcoder
.com)是两个公认比较好的实践平台。题库比较多,还有
小_强
·
2023-12-25 08:03
单挑力扣SQL笔试题
leetcode
java
算法
sql
数据库
数据分析
大数据
单挑力扣(LeetCode)SQL题:1549. 每件商品的最新订单(难度:中等)
在咱们程序员圈子里,力扣(LeetCode)和牛客(
nowcoder
.com)是两个公认比较好的实践平台。题库比较多,还有
小_强
·
2023-12-25 08:01
单挑力扣SQL笔试题
leetcode
数据库
sql
算法这部分被人怎么说
作者:我是水果链接:https://www.
nowcoder
.com/discuss/19379?
Allen的光影天地
·
2023-12-24 14:02
LeetCode
刷题笔记
——模拟(54. 螺旋矩阵)-Go语言
LeetCode
刷题笔记
——模拟(54.螺旋矩阵)-Go语言54.螺旋矩阵中等给你一个m行n列的矩阵matrix,请按照顺时针螺旋顺序,返回矩阵中的所有元素。
RedJACK~
·
2023-12-24 08:02
力扣
Go语言
golang
算法
数据结构
牛客小白月赛31
A.A|B链接:https://ac.
nowcoder
.com/acm/contest/10746/A来源:牛客网题目描述给定两个正整数a,x,统计满足以下条件的bbb的个数:1≤b≤x1\leb\lex1
红点雷龙XL
·
2023-12-24 08:20
NowCoder
算法
牛客小白月赛17 J计数 单调不增序列方案数
链接:https://ac.
nowcoder
.com/acm/contest/1085/J来源:牛客网题目描述小sun最近对计数问题来了兴趣,现在他有一个问题想问问你:有一个含有n个数字的序列,每个数的大小是不超过
lt36
·
2023-12-24 08:49
数论
牛客小白月赛14 A. 简单计数
链接https://ac.
nowcoder
.com/acm/contest/879/A题意完全图中从点111出发,经过kkk条边(可重复)回到点111的方案数。
c4Lnn
·
2023-12-24 08:18
数学
——
线性代数
概率论
牛客小白月赛14 :部分题目总结
题目链接:https://ac.
nowcoder
.com/acm/contest/879#question官方题解:https://ac.
nowcoder
.com/discuss/189446?
dda3323302
·
2023-12-24 08:46
数据结构与算法
Linux--shell练习题
/bin/bashfornumin{1..100}doif[[num%7-eqo]];thenecho$numfidone执行输出脚本查看输出结果输出结果:2、写一个bash脚本以统计一个文本文件
nowcoder
.txt
板栗妖怪
·
2023-12-24 06:45
linux
运维
服务器
算法学习-BM1:链表反转
算法学习BM1链表反转https://www.
nowcoder
.com/practice/75e878df47f24fdc9dc3e400ec6058ca?
xyx112
·
2023-12-23 21:02
c++
链表
算法
C语言:差分
【模板】差分_牛客题霸_牛客网(
nowcoder
.com)上图中[1,2]+4==d[0]+4,d[1]+4,d[2]+4,d[3]+4...d[2]-4,d[3]-4...[3,3]-2==d[2]-
寂翎祭
·
2023-12-23 18:59
牛客
c语言
算法
数据结构
Division 贪心,模拟 牛客练习赛95
链接:https://ac.
nowcoder
.com/acm/contest/11185/C来源:牛客网时间限制:C/C++1秒,其他语言2秒空间限制:C/C++262144K,其他语言524288KSpecialJudge
5pace
·
2023-12-23 14:44
贪心算法
算法
c++
牛客练习赛87 总结
目录A-中位数(贪心)题目链接题意思路代码B-k小数查询(尺取法)题目链接题意思路代码C-牛老板(记忆化搜索+贪心)题目链接题意思路代码收获A-中位数(贪心)题目链接A-中位数_牛客练习赛87(
nowcoder
.com
CarryNotKarry
·
2023-12-23 14:11
比赛总结
【Linux】进程周边007之进程控制
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》《Linux》每一个不曾起舞的日子,都是对生命的辜负目录前言1.进程创建2.进程终止2.1
樊梓慕
·
2023-12-23 11:00
Linux
人工智能
【LeetCode
刷题笔记
】贪心
135.分发糖果解题思路:两个数组+两次遍历,取最大峰值,准备两个数组L和R,默认填充1,先从左往右扫描一遍,更新L数组,如果右边
川峰
·
2023-12-23 10:37
LeetCode刷题笔记
LeetCode
数据结构与算法
贪心算法
HJ9 提取不重复的整数
HJ9提取不重复的整数思路:通过to_string将int值转成string,从后往前把不重复元素存到vector中代码如下to_stringfind题目:HJ9提取不重复的整数https://www.
nowcoder
.com
中盾
·
2023-12-23 04:28
NowCode
算法
c++
HJ8 合并表记录
目录题目:HJ8合并表记录思路:存到map里,都存完遍历map代码如下map::findmap::insert题目:HJ8合并表记录https://www.
nowcoder
.com/practice/de044e89123f4a7482bd2b214a685201
中盾
·
2023-12-23 04:58
NowCode
算法
c++
【LeetCode
刷题笔记
】字符串
844.比较含退格的字符串解题思路:1.双指针,从后往前遍历,设两个指针i和j分别指向字符串s和t的末尾,只要i>=0&&j>=0就循环比较:<
川峰
·
2023-12-22 20:13
LeetCode刷题笔记
leetcode
数据结构与算法
字符串
对撞指针
快慢指针
计数数组
回文串
【LeetCode
刷题笔记
】数学
50.Pow(x,n)解题思路:1.绝对值+快速幂+迭代,由于题目n可能是系统最小值,因此使用n的绝对值。如果n是系统最小值,先让
川峰
·
2023-12-22 20:43
LeetCode刷题笔记
LeetCode
数据结构与算法
数学
【LeetCode
刷题笔记
】前缀树
208.实现Trie(前缀树)解题思路:1.前缀树Map实现,使用一个Map来存储每个字符对应的若干子节点,在构造函数中初始化根节点root为当前对象实例,在插入
川峰
·
2023-12-22 20:39
LeetCode刷题笔记
LeetCode
前缀树
字符串
Html / CSS
刷题笔记
WebKit是一个开源的浏览器引擎,它最初是由苹果公司开发的,并且被广泛用于Safari浏览器和其他基于WebKit的浏览器,比如GoogleChrome的早期版本。它也是构建许多移动设备浏览器的基础。WebKit的主要功能是解析HTML和CSS,并将其渲染为可视化的网页。它还实现了JavaScript解释执行、网络请求、网页缓存、插件支持等功能。WebKit是一个跨平台的引擎,可以运行在多个操作
王哈哈-o
·
2023-12-22 18:45
学习笔记
html
html
前端
新生赛题解大全(dp,bfs,dfs,二分,前缀和,高精度.......)
新生赛题解大全(按照本菜狗心目中的难易顺序…)一:题号:H链接:https://ac.
nowcoder
.com/acm/contest/72175/H题目描述小猴有两个数a,b他想知道两个数相乘后末尾0
Xiao Ling.
·
2023-12-22 14:50
算法
数据结构
c++
LeetCode
刷题笔记
之数组
一、二分查找1.704【二分查找】题目:给定一个n个元素有序的(升序)整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标,否则返回-1。代码:classSolution{publicintsearch(int[]nums,inttarget){intleft=0;intright=nums.length-1;while(left>1);if(n
abtgu
·
2023-12-21 16:23
课程复习
leetcode
笔记
算法
LeetCode
刷题笔记
之链表
一、移除链表元素1.203【移除链表元素】题目:给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点。代码:/***Definitionforsingly-linkedlist.*publicclassListNode{*intval;*ListNodenext;*ListNode(){}*ListNode(intval){this
abtgu
·
2023-12-21 16:23
课程复习
leetcode
笔记
链表
LeetCode
刷题笔记
之哈希表
一、字母异位词-判断两个参数内容出现的次数是否相等滑动窗口、数组排序、计数法、哈希表1.242【有效的字母异位词】题目:给定两个字符串s和t,编写一个函数来判断t是否是s的字母异位词。注意:若s和t中每个字符出现的次数都相同,则称s和t互为字母异位词。代码:方法一:哈希表法classSolution{publicbooleanisAnagram(Strings,Stringt){//s和t中每个字
abtgu
·
2023-12-21 16:45
课程复习
leetcode
笔记
散列表
力扣算法 Java
刷题笔记
【链表篇】hot100(一)合并 K 个升序链表(困难) 删除链表的倒数第 N 个结点(中等) 7
文章目录1.合并两个有序链表(简单)==2.合并K个升序链表(困难)==3.环形链表(简单)4.环形链表II(中等)5.链表的中间结点(简单)6.相交链表(简单)7.删除链表的倒数第N个结点(中等)1.合并两个有序链表(简单)地址:https://leetcode-cn.com/problems/merge-two-sorted-lists/ss2021/11/23做题反思:第三次做了,思路清晰很
心海非海_
·
2023-12-21 16:31
数据结构与算法
链表
算法
leetcode
部分常用算法笔记
一、简单易考1、冒泡排序https://www.
nowcoder
.com/practice/2baf799ea0594abd974d37139de27896fori:=0;iarray[j+1]{array
秋叶原の黑猫
·
2023-12-21 12:01
算法
算法
笔记
HTML5
刷题笔记
在HTML5中,onblur和onfocus是:事件属性onblur和onfocus属于焦点事件:onblur:失去焦点onfocus:获取焦点HTML5事件window事件属性针对window对象触发的事件:onafterprintscript文档打印之后运行的脚本。onbeforeprintscript文档打印之前运行的脚本。onbeforeunloadscript文档卸载之前运行的脚本。on
王哈哈-o
·
2023-12-21 11:38
html
学习笔记
html5
【Linux】进程周边006之进程地址空间
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》《Linux》每一个不曾起舞的日子,都是对生命的辜负目录前言1.程序地址空间1.1验证地址空间的排布
樊梓慕
·
2023-12-21 11:21
Linux
linux
运维
服务器
【LeetCode
刷题笔记
】位运算
231.2的幂解题思路:1.除法,不断循环判断,如果能被2整除,就不断除以2,直到不能被2整除为止,最后结果如果是1,说明可以除尽,是2的幂次方,否则就不是。特判:
川峰
·
2023-12-20 10:11
LeetCode刷题笔记
leetcode
算法与数据结构
位运算
二进制位
牛客基础语法(C语言 )
刷题笔记
和感悟
有关C语言牛客基础语法题的感悟虽然是基础题但是你真的真的学会了吗学懂了吗学精了吗往往最基础的最能反应水平往往这种最基础的题目做到一目就解除才能在以后复杂的背景下找到相似模型打基础的过程任重而道远题目一KiKi学会了printf在屏幕输出信息,他想输出一架小飞机。请帮他编写程序输出这架小飞机。输入描述:无输出描述:其实这个题目看起来不难其实还是有要注意的比如空格的个数以及每行末尾都要\n换行(初学者
I_T_anddream
·
2023-12-20 00:56
笔记
牛客周赛 Round 23(小红的完全二叉树构造)
C-小红的完全二叉树构造_牛客周赛Round23(
nowcoder
.com)题目描述小红想构造一个总共n个节点完全二叉树,该二叉树满足以下两个性质:1.所有节点的权值值为1~n的一个排列。
FindYou.
·
2023-12-19 10:37
牛客
算法
数据结构
小天的子序列(牛客小白月赛83)
D-小天的子序列_牛客小白月赛83(
nowcoder
.com)题目:分析:注意到字符串的长度并不大,而询问的次数是1e5,我们大概可以知道,必须要在O(1)的时间复杂度去求出答案,这就要求我在询问之前去把答案求出来
FindYou.
·
2023-12-19 10:37
牛客
算法
【LeetCode
刷题笔记
】103. 二叉树的锯齿形层序遍历
创作不易,本篇文章如果帮助到了你,还请点赞关注支持一下♡>>zigzagLevelOrder(TreeNode*root){vector>res;//返回结果:二维数组queueqe;//打印队列if(root==nullptr)returnres;qe.push(root);//将根节点入队boolji=true;//控制遍历方向的标记位while(!qe.empty())//是否还有节点未处理
天喜Studio
·
2023-12-19 04:31
【LeetCode刷题笔记】
leetcode
笔记
算法
开发语言
c++
学习
【LeetCode
刷题笔记
】155.最小栈
创作不易,本篇文章如果帮助到了你,还请点赞关注支持一下♡>返回-3.minStack.pop();minStack.top();-->返回0.minStack.getMin();-->返回-2.三、题目分析每个元素⼊栈时,需要当前栈中的最⼩值每次将数据压入和弹出栈时最小值都有可能发生改变,这种改变会导致无法随时取得栈内的最小值例如下图:当1弹出栈后,栈内最小值3无法取得,此时需要额外一个数据结构用
天喜Studio
·
2023-12-19 04:00
【LeetCode刷题笔记】
leetcode
笔记
学习
算法
Leetcode
刷题笔记
题解(C++):25. K 个一组翻转链表
思路:利用栈的特性,K个节点压入栈中依次弹出组成新的链表,不够K个节点则保持不变/***structListNode{*intval;*structListNode*next;*ListNode(intx):val(x),next(nullptr){}*};*/#includeclassSolution{public:/***代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
Demo.demo
·
2023-12-18 19:15
Leetcode算法题解
leetcode
笔记
c++
Leetcode
刷题笔记
题解(C++):328. 奇偶链表
思路:遍历链表生成奇链表和偶链表,然后拼接两个链表生成新的链表。/***Definitionforsingly-linkedlist.*structListNode{*intval;*ListNode*next;*ListNode():val(0),next(nullptr){}*ListNode(intx):val(x),next(nullptr){}*ListNode(intx,ListNod
Demo.demo
·
2023-12-18 19:15
Leetcode算法题解
leetcode
笔记
c++
Leetcode
刷题笔记
题解(C++):LCR 181. 字符串中的单词反转
思路:根据栈的原理先进后出,使用栈来依次保存每个单词,然后再依次从栈中取出每个单词classSolution{public:stringreverseMessage(stringmessage){intleft=0;intright=message.size()-1;//消除字符串前后多余的空格,比如字符串“helloworld!”while(left=left&&message[right]==
Demo.demo
·
2023-12-18 19:45
Leetcode算法题解
leetcode
笔记
c++
Leetcode
刷题笔记
题解(C++):224. 基本计算器
思路:step1:使用栈辅助处理优先级,默认符号为加号。step2:遍历字符串,遇到数字,则将连续的数字字符部分转化为int型数字。step3:遇到左括号,则将括号后的部分送入递归,处理子问题;遇到右括号代表已经到了这个子问题的结尾,结束继续遍历字符串,将子问题的加法部分相加为一个数字,返回。step4:当遇到符号的时候如果是+,得到的数字正常入栈,如果是-,则将其相反数入栈,如果是*,则将栈中内
Demo.demo
·
2023-12-18 19:43
Leetcode算法题解
leetcode
笔记
c++
【Linux】进程周边005之环境变量
樊梓慕:个人主页个人专栏:《C语言》《数据结构》《蓝桥杯试题》《LeetCode
刷题笔记
》《实训项目》《C++》《Linux》每一个不曾起舞的日子,都是对生命的辜负目录前言1.环境变量是什么?
樊梓慕
·
2023-12-18 15:25
Linux
linux
运维
服务器
牛客网数据库
刷题笔记
一星题日志文件用来记录对数据库中数据进行的每一次更新操作。索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的(查询)速度。where子句后不能放聚合函数。用二维表来表示实体集及实体集之间联系的数据模型称为关系模型。数据库系统与文件系统的主要区别是:文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决。数据库管理系统DBMS是系统软件。数据库系统一般由数据库
你不懂的阳
·
2023-12-18 13:41
牛客101
刷题笔记
文章目录1、BM1反转链表2、BM2链表内指定区间反转3、BM3链表中的节点每k个一组翻转4、BM4合并两个排序的链表5、BM5合并k个已排序的链表6、BM6判断链表中是否有环7、BM7链表中环的入口结点8、BM8链表中倒数最后k个结点9、BM9删除链表的倒数第n个节点10、BM10两个链表的第一个公共结点11、BM11链表相加(二)12、BM12单链表的排序13、BM13判断一个链表是否为回文结
King Gigi.
·
2023-12-18 07:14
笔记
LeetCode 【数据结构与算法专栏】【回溯算法】
刷题笔记
递归回溯算法leetcode专栏leetcode77组合leetcode39组合总和leetcode40组合总和IIleetcode216组合总和IIIleetcode17电话号码的字母组合leetcode131
不会code的菜鸟
·
2023-12-18 00:35
数据结构与算法刷题专栏
leetcode
算法
LeetCode
刷题笔记
(2):双指针
双指针是用两个指针去遍历数组,协同完成检索任务。一般是利用两个指向元素的关系,决定之后指针的移动操作,找到目标或完成任务,如当两个指针指向同一数组,并且同向移动时,可以形成滑动窗口,快慢指针等;当两个指针指向同一数组,并且反向移动时,可以对有序数组形成检索。1.两数之和II-输入有序数组(167)使用反向指针,检索数组。classSolution{public:vectortwoSum(vecto
wzqCSDN0214
·
2023-12-17 14:43
leetcode
算法
leetcode
刷题笔记
--链表篇
环形链表–141判断链表中是否存在环链表定义:classListNode():def__init__(self,x):self.val=xself.next=None方法:快慢指针fast和slow指针分别指向head节点,fast一次走两步,slow一次走一步,当fast和slow走进环后,fast速度比slow快1步,会在环中与slow相遇。defhasCycle(head:ListNode)
持之以恒未来可期
·
2023-12-17 14:43
1024程序员节
leetcode
链表
python
LeetCode
刷题笔记
3---加一
**题干**给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。最高位数字存放在数组的首位,数组中每个元素只存储单个数字。你可以假设除了整数0之外,这个整数不会以零开头。示例1:输入:[1,2,3]输出:[1,2,4]解释:输入数组表示数字123。示例2:输入:[4,3,2,1]输出:[4,3,2,2]解释:输入数组表示数字4321。**题解**可考虑直接在数组中进行修改,对数组进行
numb_chick
·
2023-12-17 14:42
python刷题
上一页
5
6
7
8
9
10
11
12
下一页
按字母分类:
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
其他