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
牛客算法笔记
2023河南萌新联赛第(一)场:河南农业大学
2023河南萌新联赛第(一)场:河南农业大学_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_
牛客
竞赛OJC.硬币游戏考察知识点:博弈先说结论:若操作一次就能获胜则先手胜,若无论第一次怎么操作
沫刃起
·
2023-07-16 07:54
c++
算法
数据结构
牛客
小白月赛76
牛客
小白月赛76_ACM/NOI/CSP/CCPC/ICPC算法编程高难度练习赛_
牛客
竞赛OJA.猜拳游戏AC代码:#include#include#includeusingnamespacestd;voidsolve
沫刃起
·
2023-07-16 07:51
c++
算法
牛客
-愤怒的牛
题目链接服了啊二分,细节怪。至于代码中的为啥是while(l>1)放while循环下的第一句的话也是错的,搞不懂!!!这种mid写法是为了防溢出二分好文:大佬文章#includeusingnamespacestd;//#defineintlonglongconstintN=1e5+10;intn,m,ma,mi=0x3f3f3f3f;inta[N];intcheck(intval){intcnt=
WTcrazy _
·
2023-07-16 04:21
算法
数学相关算法
数学算法1.整数划分1.1整数的所有划分1.2整数的m划分1.3整数划分的最大积2.快速求幂3.两数相除4.完全平方数5.字符串相乘6.参考1.整数划分1.1整数的所有划分 题目来自
牛客
。
qq_26697045
·
2023-07-16 02:57
C++应用
算法
动态规划
牛客
·轻拍牛头
b[i]:输入a[i]:计数c[i]:答案voidsolve(){cin>>n;for(inti=0;i>b[i];a[b[i]]++;}for(inti=1;i<NN;i++){if(a[i]){for(intj=i;j<NN;j+=i)c[j]+=a[i];}}for(inti=0;i<n;i++){cout<<c[b[i]]-1<<'\n';}}
gaogesing夏花夕
·
2023-07-16 01:05
gaogesing的聪明题
java
算法
数据结构
优化算法matlab实现(二十四)帝王蝶算法matlab实现
1.代码实现不了解帝王蝶算法可以先看看优化
算法笔记
(二十四)帝王蝶算法实现代码前需要先完成优化算法matlab实现(二)框架编写中的框架
stronghorse
·
2023-07-16 01:02
优化算法matlab实现(六)遗传算法matlab实现
1.代码实现不了解遗传算法可以先看看优化
算法笔记
(六)遗传算法。实现代码前需要先完成优化算法matlab实现(二)框架编写中的框架的编写
stronghorse
·
2023-07-15 20:24
华为OD机试真题 Java 实现【DNA序列】【
牛客
练习题】,附详细解题思路
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、Java算法源码六、效果展示1、输入2、输出3、说明专栏导读本专栏收录于《华为OD机试(JAVA)真题(A卷+B卷)》。刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,订阅后,专栏内的文章都可看,可加入华为OD刷题群(私信即可),发现新题目,随时更新,全天CSDN在线答疑。专栏福利:限时订阅49.9,订阅
哪 吒
·
2023-07-15 15:32
搬砖工逆袭Java架构师
华为od
java
华为
程序人生
学习
暑假刷题记录-2023
牛客
周赛1.
码尔泰
·
2023-07-15 15:51
算法
牛客
小白月赛45 D
括号问题:题意:给你一个字符串,你可以在任意位置切一刀,形成多个串,要保证切之后的串也是可以括号匹配的才是合法的切答案的方法,如果无论如何且总有不合法的括号匹配存在的话我们就输出一个-1,只要有一个不同的下位置我们都认为是一种不同的切割方法。分析:首先得知道括号问题这个基础模型,我们如何判断一个序列是合法的配对序列呢?可以记录一个量lb,从前往后扫描整个串,如果我们需要一个左括号的话就lb++,遇
拉马努金的数列灬
·
2023-07-15 14:54
DP
思维
算法
动态规划
短期快速刷题
题型来源于地址:添加链接描述转成
牛客
网上的地址了。
_Amber
·
2023-07-15 12:33
开发语言
java
算法
数据结构
牛客
网基础语法111~120题
牛客
网基础语法111~120题前言:今天是咱们第十一期刷
牛客
网上的题目。目标:能使用数组来解决问题。鸡汤:一张纸对折就能站立。先干为敬,大家随意。
დ旧言~
·
2023-07-15 11:48
c语言
牛客
网基础语法101~110题
牛客
网基础语法101~110题前言:今天是咱们第十期刷
牛客
网上的题目。目标:对打印图案做到有手就行。鸡汤:与其花时间应付以后不理想的生活,不如花时间造就你想要的生活。先干为敬,大家随意。
დ旧言~
·
2023-07-15 11:18
c语言
牛客
网基础语法91~100题
牛客
网基础语法91~100题前言:今天是咱们第九期刷
牛客
网上的题目。目标:对短除法的使用,对函数的递归使用熟练。鸡汤:绊脚石乃是进身之阶。先干为敬,大家随意。
დ旧言~
·
2023-07-15 11:17
c语言
牛客
网ACM模式 JsV8和Java输入输出练习
文章目录
牛客
网ACM模式JsV8和Java输入输出练习背景输入输出语法JSV8JAVAscanner.hasNextInt()/scanner.nextInt()scanner.nextLine()/scanner.next
nuise_
·
2023-07-15 09:53
算法
JavaScript
Java
java
算法
javascript
HJ99 自守数(c++)
题目链接:自守数_
牛客
题霸_
牛客
网注意点:参考了评论区大佬的方法,简洁易懂1.首先0必定是自守数,算作初始为1。我们可以遍历1到n验证每个数i是否是自守数。
Rosita.
·
2023-07-15 07:06
牛客网_华为机试
华为机试
牛客
HJ99 - 自守数【暴力 + 换位取模】
原题传送门原题描述首先我们来看一下原题是怎么描述的,题面很简单,输入n,然后让我们去统计从1~n之间的自守数有几个,那什么是【自守数】呢,上面也说到了,即一个数在平方之后该数的尾数等于该数自身的自然数解法一:暴力破解首先来介绍第一种解法,对[0,n]区间内的每个数字求平方,然后对n的几位数字进行是否相等判断,若相等则count++思路分析:这里就直接给出代码了,外层循环控制的是从1~n,内部求出当
烽起黎明
·
2023-07-15 07:57
牛客算法笔记
算法
牛客
小白月赛75
A.直接比较y和z的最小值即可#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;constintN=2e5+10,mod=1e9+7;#defineintlonglongintn,m;inta[N];voidsolve(){intx,y,
南岸以南南岸哀
·
2023-07-15 05:34
算法
牛客
小白月赛76
好像上周练习赛忘记写题解了....最近vp的有点多懒得写题解了,见谅0.0A.究极博弈输出自己即可#include#include#include#include#include#include#include#include#include#include#include#includeusingnamespacestd;constintN=1e6+10,mod=1e9+7;typedefpai
南岸以南南岸哀
·
2023-07-15 05:30
算法
指针的进阶应用之双指针、三指针
在
牛客
网和leetcode等网站刷题的过程中,时常会遇到一些使用双指针和三指针解决问题的实例。今天,我来介绍这两种方法,相信你会对指针的应用会提高一个档次。
GD_small_bit
·
2023-07-15 03:11
C语言初阶和进阶的学习
算法
leetcode
数据结构
《剑指 Offer (第 2 版)》第 58-2 题:左旋转字符串
第58-2题:左旋转字符串传送门:左旋转字符串,
牛客
网onlinejudge地址。字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。
李威威
·
2023-07-15 02:08
丑数
toCommentId=3259196来源:
牛客
网通俗
夜心_d5bb
·
2023-07-15 01:22
2023
牛客
寒假算法基础集训营4 补题
A清楚姐姐学信息论进制是效率最高的进制,越靠近e进制效率越高,所以除(23),(32)外,都是小的进制更优。a,b=map(int,input().split())ifa==3orb==3:print(3)else:print(min(a,b))C清楚姐姐学01背包(EasyVersion)把除了第i个物品以外的物品打一个01背包,判断第i个物品是否必须取(取这个物品后答案更优)即可。#inclu
xp_xht123
·
2023-07-15 01:10
牛客
算法
c++
动态规划
【C++学习】创建二维动态数组
1.指针创建二维动态数组_
牛客
题霸_
牛客
网(nowcoder.com)使用指针的指针使用指针的指针可以很方便地创建动态的二维数组,其关键在于使用两层指针进行分配。
想七想八不如11408
·
2023-07-14 18:28
c++学习
学习
算法
2023华为OD统一考试(B卷)题库清单(持续收录中)以及考点说明
目录专栏导读2023B卷“新加题”(100分值)2023Q2100分2023Q2200分2023Q1100分2023Q1200分2022Q4100分2022Q4200分
牛客
练习题专栏导读本专栏收录于《华为
哪 吒
·
2023-07-14 14:28
搬砖工逆袭Java架构师
华为od
华为
java
程序人生
学习
Acwing
算法笔记
:求解最短路问题1(详细介绍朴素版和堆优化dijkstra算法,建议收藏)
其中的每一个算法我都会附上acwing中对应的模板题目,大家也可以去那边熟悉一下模板的写法前言大家好啊,这里是幸麟一名普通的大学牲,最近在学算法本文栏目:幸麟同学的
算法笔记
希望我的笔记对你算法学习有一些帮助如果有错误欢迎各位同学批评指正目录算法介绍
幸麟同学
·
2023-07-14 14:53
幸麟同学的算法笔记
算法
c++
牛客
小白月赛75 DE
D矩阵登录—专业IT笔试面试备考平台_
牛客
网思路:我们能够发现每个点最多只用两种状态,一种是不变,另一种是改变,如果相邻的点与当前点不相同,则可以花费一个单位走过去,否则需要先改变它的状态,然后走过去,
zzzyyzz_
·
2023-07-14 12:51
图论
算法
剑指offer -- 二维数组中的查找
二维数组中的查找_
牛客
题霸_
牛客
网(nowcoder.com)暴力查找法:是一种简单直接的解决方法,可以用于在二维数组中查找目标值。该方法的思路是遍历数组的每个元素,逐个与目标值进行比较。
一念男
·
2023-07-14 12:50
算法
【算法第一天7.13】二分查找,删除重复数据重复元素,有序数组的平方,长度最小的子数组
链接:
牛客
160-二分查找思路:先看目标元素比中间值大还是小,若大,则目标在右边,需要将左边界替换为mid+1,因为mid是不断更新的,所以需要在while循环的里面注意:边界必须为+1,或者-1,因为判断时为
南山啊
·
2023-07-14 11:57
算法
排序
算法笔记
-快速排序
文章目录笔记简介时间复杂度空间复杂度解题模版练习题笔记简介快速排序:确定分界数,左边小于分界,右边大于分界数,通过递归来不断重置分界数划分区域,直至完成排序时间复杂度最优n*logn最差n^2空间复杂度原地排序,所以空间复杂度是O(1)解题模版细节不在阐述,自己理解一下classSolution{publicvoidsortColors(int[]nums){if(nums==null||nums
万物皆可der
·
2023-07-14 09:38
暑期算法冲刺
排序算法
算法
数据结构
华为OD机试真题 JavaScript 实现【人民币转换】【
牛客
练习题】
目录专栏导读一、题目描述二、输入描述三、输出描述四、解题思路五、JavaScript算法源码专栏导读本专栏收录于《华为OD机试(JavaScript)真题(A卷+B卷)》。刷的越多,抽中的概率越大,每一题都有详细的答题思路、详细的代码注释、样例测试,订阅后,专栏内的文章都可看,可加入华为OD刷题群(私信即可),发现新题目,随时更新,全天CSDN在线答疑。专栏福利:限时订阅49.9,订阅后可加入华为
哪 吒
·
2023-07-14 09:27
搬砖工逆袭Java架构师
华为od
javascript
开发语言
我心中的TOP1编程语言
矩阵
前端
排序
算法笔记
-归并排序
归并排序简介通过找到中间值,然后递归分别从左区间和右区间找中间值,最终将所给的值划分为单个块,然后进行一步一步回溯,分块由两个单个分区排序后合成一个,以此类推,最后实现有序排序时间复杂度最优nlogn最差nlogn空间复杂度O(n)优点归并排序是一种稳定的排序算法,且适用于各种数据情况。它的主要优点是具有稳定的时间复杂度和良好的性能。尤其是在对链表等非随机访问的数据结构进行排序时,归并排序是一种常
万物皆可der
·
2023-07-14 09:22
暑期算法冲刺
排序算法
算法
数据结构
【
牛客
面试真题】字符串操作
腾讯音乐娱乐集团2023校园招聘技术类岗位编程题一字符串操作给定一个只包含小写字母字符串,每次可以选择两个相同的字符删除,并在字符串结尾新增任意一个小写字母。请问最少多少次操作后,所有的字母都不相同?输入例子:“abab”输出例子:2例子说明:第一次操作将两个’a’变成一个’f’,字符串变成"bbf"。第二次操作将两个’b’变成一个’b’,字符串变成"fb"。操作方式不是唯一的,但可以证明,最少操
Koma_zhe
·
2023-07-14 07:07
Java相关
#
力扣及OJ
面试
职场和发展
C语言中输入时域宽限制及输出时补零
有时我们会遇到特定的题目对输入输出时的限制,例如这个
牛客
网上的题目输入一个人的出生日期(包括年月日),将该生日中的年、月、日分别输出。
showmeyourcode0.o
·
2023-07-14 03:49
c语言
牛客
小白月赛 D.遗迹探险 - DP
题目描述小Z是一名探险家。有一天,小Z误入了一个魔法遗迹。以下是该遗迹的具体组成:1.在x轴和y轴构成的平面上,满足在1≤x≤n,1≤y≤m的区域中(坐标(x,y)表示平面上的第x行的第y列),每个整数坐标(x,y)都有一个宝藏,坐标为(i,j)的宝藏的价值为ai,j(请注意,宝藏的价值可以为负)。换句话说,这个区域上的整点都有一个宝藏。2.对于任意一对点(x1,y1)和(x2,y2),如果它们的
Wy. Lsy
·
2023-07-14 03:55
DP
算法
c++
statsmodels 笔记:自回归模型 AutoReg
理论部分“
算法笔记
:ARIMA_UQI-LIUWJ的博客-CSDN博客1基本用法classstatsmodels.tsa.ar_model.AutoReg(endog,lags,trend='c',seasonal
UQI-LIUWJ
·
2023-07-13 22:02
python库整理
回归
数据挖掘
人工智能
C语言每日一题之旋转数求最小值
hello,今天我们分享一道题目,是
牛客
网上的一道题求旋转数组中的最小值https://www.nowcoder.com/practice/9f3231a991af4f55b95579b44b7a01ba
无敌GGBond
·
2023-07-13 19:32
c语言
开发语言
如何用 Elasticsearch 实现 Word、PDF,TXT 文件的全文内容检索?
因为准备找工作刷
牛客
的原因,发现很多面试官都问到了Elasticsearch,再加上那时候我连Elasticse
Java程序V
·
2023-07-13 17:56
Java
es
java
服务器
jvm
面试
算法笔记
\python 笔记: 相似性度量
1欧氏距离1.1python实现:fromscipy.spatialimportdistancedistance.euclidean([1,2],[2,1])#1.41421356237309511.2标准化欧氏距离先将数据标准化(减去的均值两两抵消)2曼哈顿距离又称为城市街区距离2.1python实现fromscipy.spatialimportdistancedistance.citybloc
UQI-LIUWJ
·
2023-07-13 15:50
算法
算法
笔记
题集-链表分割
链表分割_
牛客
题霸_
牛客
网(nowcoder.com)链表去做的话,可以分为带哨兵位和不带哨兵位两种,但是不带哨兵位会更麻烦一些,更容易出现空指针问题。
LILI_Plusing
·
2023-06-24 11:12
链表
数据结构
【刷题笔记】
牛客
网:删除公共字符
1、题目描述2、题目分析具体思路如下:预先定义Stringresult=""作为输出结果1、遍历str2字符串中的每个字符,将其存储到HashMap中(其中key为单个字符,value为该字符出现的次数)2、遍历str1字符串中的每个字符,str1与hashmap进行比较,通过hashmap.get(字符x)如果返回的value为null,则将此字符串加入到result输出结果中3、输出resul
时间_wys
·
2023-06-24 11:07
笔记
java
开发语言
【刷题笔记】
牛客
网:链表指定区间内反转
【刷题笔记】
牛客
网:链表指定区间内反转一、题目描述及示例二、思路分析1、首先,我们来定义一个虚拟的头节点tempHead(原因:如果从第一个位置开始反转,则可以不用进行特殊情况考虑),并使tempHead
时间_wys
·
2023-06-24 11:05
链表
笔记
数据结构
算法笔记
-线段树合并
线段树合并前置知识:权值线段树、动态开点将两棵线段树的信息合并成一棵线段树。可以新建一颗线段树保存原来两颗线段树的信息,也可以将第二棵线段树维护的信息加到第一棵线段树上。前者的空间复杂度较高,如果合并之前的线段树不会再用到的话,可以将第二颗线段树的信息加到第一棵线段树上。P4556[Vani有约会]雨天的尾巴/【模板】线段树合并题意:一棵树有nnn个点。每次操作(x,y,z)(x,y,z)(x,y
hydqiln
·
2023-06-24 11:32
算法
笔记
图论
数据结构
【每日面试】作业帮社招面经(java工程师)
source_id=discuss_experience_nctrack&channel=-1来源:
牛客
网1.讲项目?2.线程和进程的区别3.数据库索引是什么?优缺点?4.索引底层结构?
楠瓜团子
·
2023-06-24 09:16
C语言:使用指针使字符串逆序
题目:链接:字符逆序__
牛客
网来源:
牛客
网将一个字符串str的内容颠倒过来,并输出。
高高的胖子
·
2023-06-24 08:13
没事做道题:C语言
c语言
c#
c++
2023学习日志
[
牛客
网习题练习]此系列文章仅是对个人学习的记录如有错误望大家指正与谅解。1.题目描述:输入一个长度为n字符串,打印出该字符串中字符的所有排列,你可以以任意顺序返回这个字符串数组。
zoraling
·
2023-06-24 04:18
学习
c++
算法
学习日志C语言字母大小写转换
牛客
网刷题:题目:KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;反之则转换为大写字母。输入描述:多组输入,每一行输入一个字母。
zoraling
·
2023-06-24 04:18
刷题记录
c语言
开发语言
后端
C++ web server服务器 开发
本文是
牛客
网Linux高并发服务器开发视频教程的笔记1、预备知识1.1Linux与远程使用ssh在widows中控制Linux系统,使用vscode控制代码使用g++编译1.1静态库与动态库静态库与动态库的制作
屋顶上的蓝胖子
·
2023-06-24 03:38
服务器
linux
运维
力扣、
牛客
网->链表相关题目(篇一)(c语言)
LeetCode203.移除链表元素方法一:双指针方法二:创建新链表方法三:递归2.LeetCode206.反转链表方法一:创建新链表方法二:三指针方法三:递归3.LeetCode876.链表的中间节点解法:快慢指针4.
牛客
网
且随疾风前行->
·
2023-06-24 01:22
数据结构题目
链表
leetcode
c语言
PU learning
算法笔记
1-- 论文《Learning Classifiers from Only Positive and Unlabeled Data》中的方法
PUlearning(Positive-unlabeledlearning)是当样本集中只有部分标注好的正样本和其余未标注的样本时,如何学习一个二分类器。这篇笔记记录一下论文《LearningClassifiersfromOnlyPositiveandUnlabeledData》中提出的一种PUlearning方法。设xxx是一个样本,而y∈{0,1}y\in\{0,1\}y∈{0,1}是二元标签
beingstrong
·
2023-06-23 21:17
机器学习
算法
笔记
机器学习
PU
learning
上一页
64
65
66
67
68
69
70
71
下一页
按字母分类:
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
其他