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
南邮NOJ刷题记录
【牛客刷题专栏】0x06:C数据结构栈实现循环队列及其重点
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 16:29
#
牛客刷题专栏
数据结构
c语言
算法
【高速PCB电路设计】4.高速电路HDMI原理图概述
这是链接,牛客网刷题(点击可以跳转),而且它登陆后会自动保存
刷题记录
,重新登录时不会又原地重练,我觉得这一点还挺好的。
不僈
·
2023-03-30 16:59
#
高速PCB电路设计
单片机
嵌入式硬件
【电源设计】06正激式开关电源
这是链接,牛客网刷题(点击可以跳转),而且它登陆后会自动保存
刷题记录
,重新登录时不会又原地重练,我觉得这一点还挺好的。
不僈
·
2023-03-30 16:59
#
电源设计
嵌入式硬件
【牛客刷题专栏】0x16:JZ15二进制中1的个数(C语言编程题)
前言个人推荐在牛客网刷题(点击可以跳转),它登陆后会保存
刷题记录
进度,重新登录时写过的题目代码不会丢失。个人刷题练习系列专栏:个人CSDN牛客刷题专栏。
不僈
·
2023-03-30 14:06
#
牛客刷题专栏
c语言
开发语言
动态规划
刷题记录
(2)
今天的三个题目属于模板题,可能将来会遇见它们的变形应用。1、最长上升子序列问题这道题目的关键就在于我们的状态定义,我们定义:f(i)表示长度为i的子序列的末尾最大值。意思就是,比如一个子序列为:1,4,5,那么按我们的集合定义就应该是:f(3)=5。这样定义了话我们就可以很容易的解题,我们只需要从头到尾遍历数组,找到当前数大于的最小值,然后更新找到的f。举个例子,f(2)=3f(3)=5,这时候我
diao____si
·
2023-03-30 10:33
蓝桥杯
动态规划
算法
数据结构
代码随想录
刷题记录
4 - 字符串
记一下刷到哪了,推:代码随想录4.字符串难度题目类型(空间+时间复杂度)简单344.反转字符串遍历O(1)+O(n)简单541.反转字符串II遍历O(1)+O(n)简单05.替换空格遍历O(n)+O(n)中等151.翻转字符串里的单词遍历O(n)+O(n)简单58-II.左旋转字符串计数O(k)+O(n+m)中等28.实现strStr()(√)KMPO(m)+O(n+m)简单459.重复的子字符串
nero_my
·
2023-03-30 10:30
刷题
leetcode
算法
c++
代码随想录-029-LeetCode541.反转字符串II
目录前言题目1.双指针法思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点6.
刷题记录
前言“代码随想录”
刷题记录
。
请叫我Oscar
·
2023-03-30 10:58
c++
开发语言
代码随想录-031-LeetCode151.反转字符串中的单词
目录前言题目1.双指针法(在去除空白字符串时)思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点前言“代码随想录”
刷题记录
。
请叫我Oscar
·
2023-03-30 10:58
算法
c++
数据结构
代码随想录-028-LeetCode344.反转字符串
目录前言题目1.双指针法思路(定义变量)2.本题思路分析:3.算法实现4.算法复杂度5.算法坑点前言“代码随想录”
刷题记录
。总结笔记均会放在“算法刷题-代码随想录”该专栏下,以下为原文的链接。
请叫我Oscar
·
2023-03-30 10:57
c++
数据结构
开发语言
代码随想录
刷题记录
:字符串篇
前言字符串篇啦!344.反转字符串题目描述:思路描述:之前其实说过,一般情况下对于数据的线性操作我们都可以采用多指针法来做(一般双指针即可),本题一样,我们使用一个left指向最左边,一个right指向最右边,然后我们从两边往中间进行遍历,每遍历一个就进行一次交换即可。代码如下:classSolution{publicvoidreverseString(char[]s){//双指针法intleft
TheITSea
·
2023-03-30 10:41
动态规划
算法
java
字符串
leetCode
刷题记录
文章目录每日一题1630.等差子数组hot100题1.两数之和2.两数相加3.无重复字符的最长子串4.寻找两个正序数组的中位数5.最长回文子串每日一题1630.等差子数组1630.等差子数组先直接暴力,过了再说publicListcheckArithmeticSubarrays(int[]nums,int[]l,int[]r){ArrayListans=newArrayList1&&jcheckA
自律信仰
·
2023-03-29 21:32
leetcode
哈希算法
算法
蓝桥杯
刷题记录
--第三周
一.斐波那契斐波那契数列大家都非常熟悉。它的定义是:f(x)=1....(x=1,2)f(x)=f(x-1)+f(x-2)....(x>2)对于给定的整数n和m,我们希望求出:f(1)+f(2)+...+f(n)的值。但这个值可能非常大,所以我们把它对f(m)取模。公式如下但这个数字依然很大,所以需要再对p求模。思路:使用矩阵快速幂求解n,m,p=map(eval,input().split())
明翥
·
2023-03-29 18:06
python
蓝桥杯
职场和发展
动态规划
刷题记录
(1)
动态规划问题在这两年蓝桥杯频繁出现,它既是一个重点,也是一个难点。1、整数拆分这道题目的思路其实很直接,基本上一眼就可以看出来这是完全背包问题的应用+一维优化。整数N相当于是背包体积,2的幂相当于是物品体积,每种物品可以拿无数次,问你方案有多少种。数据范围已经给你了,我们可以确定最多用到2的20次方,因为2的21次方已经大于一百万了,于是我们先把2的前二十次方预处理。接下来就是重点,我们定义集合f
diao____si
·
2023-03-29 10:08
蓝桥杯
动态规划
蓝桥杯
算法
leetcode
刷题记录
01-twonum2023.03.1312-整转罗马数字classSolution{publicStringintToRoman(intnum){int[]nums=newint[]{1000,900,500,400,100,90,50,40,10,9,5,4,1};String[]strs=newString[]{"M","CM","D","CD","C","XC","L","XL","X","
Vincent6324
·
2023-03-26 16:28
LeetCode
leetcode
算法
刷题记录
(链表题为主)
刷题记录
LeetCodelc22左右括号数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。有效括号组合需满足:左括号必须以正确的顺序闭合。
锦绣拾年
·
2023-03-26 04:46
蓝桥杯
刷题记录
:2021第十二届C++省赛真题(待更新)
T1:砝码称重原题链接:https://www.dotcpp.com/oj/problem2604.htmlDP代码:(100分)#include#include#includeusingnamespacestd;constintN=110,M=2e5+10;intsum,n,w[N];boolf[N][M];intmain(){intn;cin>>n;for(inti=1;i>w[i];sum+
Syclus
·
2023-03-24 16:53
acm刷题
蓝桥杯
c++
算法
数据结构
LeetCode刷题-完美矩形
前言说明算法学习,日常
刷题记录
。题目连接完美矩形题目内容给你一个数组rectangles,其中rectangles[i]=[xi,yi,ai,bi]表示一个坐标轴平行的矩形。
纯洁编程说
·
2023-03-23 05:28
刷题记录
|Day35 ● 435. 无重叠区间 ● 763.划分字母区间 ● 56. 合并区间
●435.无重叠区间题目描述给定一个区间的集合intervals,其中intervals[i]=[starti,endi]。返回需要移除区间的最小数量,使剩余区间互不重叠。示例1:输入:intervals=[[1,2],[2,3],[3,4],[1,3]]输出:1解释:移除[1,3]后,剩下的区间没有重叠。示例2:输入:intervals=[[1,2],[1,2],[1,2]]输出:2解释:你需要
null_one
·
2023-03-22 14:17
leedcode刷题
leetcode
算法
贪心算法
刷题记录
|Day1 704. 二分查找,27. 移除元素
二分查找题目描述代码classSolution{public:intsearch(vector&nums,inttarget){intbegin=0,end=nums.size()-1;while(begin>1);if(nums[mid]==target)returnmid;elseif(nums[mid]>target){end=mid-1;}elsebegin=mid+1;}return-1
null_one
·
2023-03-22 14:47
leedcode刷题
算法
leetcode
c++
刷题记录
|Day2 977.有序数组的平方 209.长度最小的子数组 59.螺旋矩阵II
977有序数组的平方题目描述方法1使用标准库这个方法使用自带的标准库,可以非常快速的做出来,但是能少用就少用,毕竟考察的是撸代码能力。这个方法仅供参考(下下策)。classSolution{public:vectorsortedSquares(vector&nums){for(auto&i:nums){i=i*i;}sort(nums.begin(),nums.end());returnnums;
null_one
·
2023-03-22 14:47
leedcode刷题
leetcode
刷题记录
|Day35 贪心算法 ● 860.柠檬水找零 ● 406.根据身高重建队列 ● 452. 用最少数量的箭引爆气球
●860.柠檬水找零题目描述在柠檬水摊上,每一杯柠檬水的售价为5美元。顾客排队购买你的产品,(按账单bills支付的顺序)一次购买一杯。每位顾客只买一杯柠檬水,然后向你付5美元、10美元或20美元。你必须给每个顾客正确找零,也就是说净交易是每位顾客向你支付5美元。注意,一开始你手头没有任何零钱。给你一个整数数组bills,其中bills[i]是第i位顾客付的账。如果你能给每位顾客正确找零,返回tr
null_one
·
2023-03-22 14:47
leedcode刷题
贪心算法
leetcode
算法
刷题记录
-猿辅导2020
前言今天在做猿辅导的题猿辅导2020校招笔试(一),说是挺难的.这里a了笔试最后一道编程题,写的有点乱,记录下,有空再来整理优化.猿辅导APP需要下发一些宣传文本给学生,工程师们使用了一种字符压缩算法,为简单起见,假设被压缩的字符全部为大写字母序列,A,B,C,D....Z,压缩规则如下:1.AAAB可以压缩为A3B(单字符压缩不加括号)2.ABABA可以压缩为(AB)2A(多字符串压缩才加括号)
sean_depp
·
2023-03-22 10:49
南邮
java大作业实验报告_南京邮电大学java第四次实验报告
实验报告(2017/2018学年第2学期)课程名称JAVA语言程序设计实验名称Java集成开发环境的安装与使用、Java变量、表达式与控制结构实验时间2018年6月7日指导单位计算机学院软件教学中心指导教师许棣华学生姓名王利国班级学号B160209学院(系)电子与光学工程学院,微电子学院专业微电子科学与工程实验名称方法、数组和类指导教师许棣华实验类型上机实验学时2实验时间2017.6.7一、实验目
weixin_39688750
·
2023-03-22 07:36
南邮java大作业实验报告
南邮
java实验报告_南京邮电大学java实验报告三.docx
南京邮电大学java实验报告三.docx还剩7页未读,继续阅读下载文档到电脑,马上远离加班熬夜!亲,喜欢就下载吧,价低环保!内容要点:四、实验小结(包括问题和解决方法、心得体会等)通过本次实验,让我学会了用Java语言进行文本文件的读写,并且加强了自己对Java语言的运用编程能力,真正理解了关于流处理的一些知识内容。五、指导教师评语成绩批阅人日期的文本}fr.close();br.close();
weixin_39804641
·
2023-03-22 07:36
南邮java实验报告
南邮
linux编程实验报告,小弟在
南邮
选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-!...
小弟在
南邮
选了一门令我终生后悔的选修课:linux基础教程,考试不会了!-!(2011-02-2023:07:14)标签:杂谈1。
FPGA hdl
·
2023-03-22 07:36
南邮linux编程实验报告
NJUPT
南邮
| 汇编_实验一
汇编语言语法练习及代码转换实验要求:编写一个程序,统计负数的个数,并求最大数和最小数。设数据段有8个数:NUMDB-19,+28,37,-46,+55,61,-74,+255设计一个程序完成:(1)(必做)统计并显示负数的个数。(2)(选做)找出真值最大和最小的数,并以二进制的形式显示在屏幕上。显示格式为:MAX=XXXXXXXXB;MIN=XXXXXXXXB.DATASSEGMENTNUMDW-
退堂鼓十级演奏家
·
2023-03-22 07:00
南邮实验
masm
NJUPT
南邮
| 操作系统_实验一 页面置换算法
通过实现页面置换的四种算法,理解虚拟存储器的概念、实现方法,页面分配的总体原则、进程运行时系统是怎样选择换出页面的,并分析四种不同的算法各自的优缺点是哪些。以下算法都要实现:最佳置换算法(OPT):将以后永不使用的或许是在最长(未来)时间内不再被访问的页面换出。先进先出算法(FIFO):淘汰最先进入内存的页面,即选择在内存中驻留时间最久的页面予以淘汰。最近最久未使用算法(LRU):淘汰最近最久未被
退堂鼓十级演奏家
·
2023-03-22 07:00
南邮实验
操作系统
c++
NJUPT
南邮
| 离散数学_实验三
内容:求取集合A上的整除关系R对应的盖住关系,并判定偏序集是否为格,若是格,判断其是否为有补格。要求:集合A可以是用户任意给定的正整数集合。packageexp03;importjava.util.*;importjava.util.stream.Collectors;classPoset{intA[];//集合intR[][];//关系矩阵publicPoset(int[]a){A=a;//初始
退堂鼓十级演奏家
·
2023-03-22 07:00
南邮实验
java
开发语言
后端
NJUPT
南邮
| 离散数学_实验一
利用真值表法求取主析取范式以及主合取范式内容:编程实现用真值表法求取含n个变元的合式公式所对应的主析取范式和主合取范式。要求:能够列出合式公式的真值表并给出相应主析取和主合取范式。实验代码:importjdk.swing.interop.SwingInterOpUtils;importjava.util.*;importjava.util.regex.Pattern;publicclassTrue
退堂鼓十级演奏家
·
2023-03-22 07:30
南邮实验
java
调剂
原来讨论的考研目标也就那么几个:上交,成电,西电,
南邮
,杭电。我也一时拿不定主意,毕竟我不知道她的专业水平复习程度等,我的心理底线是其实哪一个都是重量级学校,任何一个考上了我都满意,重要的是考上!
江兆勇Jon
·
2023-03-20 12:31
[DEBUG] springboot接收可变长文件数组
更多技术文章请访问我的博客园账户:点击这里那边会更新有关生物信息学,javaWeb,统计学理论和一些杂七杂八的记录:)leetcode
刷题记录
争取日更(github):点击这里部分敏感信息已打码。
陆书生
·
2023-03-20 09:25
LeetCode刷题-两数相加
前言说明算法学习,日常
刷题记录
。题目连接两数相加题目内容给你两个非空的链表,表示两个非负的整数。它们每位数字都是按照逆序的方式存储的,并且每个节点只能存储一位数字。
纯洁编程说
·
2023-03-19 04:37
LeetCode刷题-三角形的最大周长
前言说明算法学习,日常
刷题记录
。题目连接三角形的最大周长题目内容给定由一些正数(代表长度)组成的数组A,返回由其中三个长度组成的、面积不为零的三角形的最大周长。
纯洁编程说
·
2023-03-17 20:22
leetcode
刷题记录
-反转整数(python)
给出一个32位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例1:输入:123输出:321classSolution(object):defreverse(self,x):""":typex:int:rtype:int"""importmathflag=1ret=0ifx0:ifret>math.pow(2,31)-1:return0else:returnretelse:ifret>ma
Lovely_bb
·
2023-03-17 05:29
LeetCode
刷题记录
1.String,StringBuilder,StringBuffer的比较要进行字符串的翻转,可以直接使用java的StringBuffer.reverse()String,StringBuffer和StringBuilder的区别String其实是一个final的类,每次修改一个String对象,其实都是从常量池分配一个新的,而不是在原来的对象上进行修改StringBuffer和StringB
lazysong
·
2023-03-16 16:23
蓝桥真题一个月
刷题记录
成绩统计成绩统计战况WA在表示4舍5入上,用了一个朴素做法,doubleans-intans>0.5来判断但是忘记了double的数值运算进行强转,计算的依旧是个int型WA了两次状态不佳数字三角形(优化版)数字三角形战况WA被向左下走还是向右下走的次数相差不能超过1给蒙住了其实只需要观察一下规律,当n为奇数时,必然只能走到n/2+1的位置当n为偶数时,可以走到n/2或者n/2+1的位置,比较大小
Nathan Qian
·
2023-03-15 11:52
蓝桥刷题冲冲!
蓝桥杯
c++
算法
LeetCode
刷题记录
每天进步一点点!LeetCode刷题之路1.日常刷题2.每日一题3.周赛1.日常刷题题目难度标签1二维数组中的查找⭐⭐数组二分法25k个一组翻转链表⭐⭐⭐链表169多数元素⭐⭐HashMap排序配对算法329矩阵中的最长递增路径⭐⭐⭐⭐记忆化dfs拓扑排序48旋转图像⭐⭐两次翻转1123最长公共子序列⭐⭐动态规划718最长重复子数组⭐⭐⭐动态规划451根据字符出现频率排序⭐⭐HashMap桶排序9
NJU_lemon
·
2023-03-14 04:08
LeetCode刷题记录
Java
leetcode
算法
动态规划
1024程序员节
蓝桥杯
刷题记录
--charles
蓝桥杯刷题——C/C++第十届蓝桥杯大赛软件类省赛C/C++大学C组试题A:求和题目:小明对数位中含有2、0、1、9的数字很感兴趣,在1到40中这样的数包括1、2、9、10至32、39和40,共28个,他们的和是574。请问,在1到2019中,所有这样的数的和是多少?示例:在1到40中这样的数包括1、2、9、10至32、39和40,共28个他们的和是574。代码:#includeusingname
Arce lai
·
2023-03-13 20:09
C/C++
刷题
无监督学习
力扣SQL
刷题记录
(2)
力扣题目资源来自“熊大的数据分析之路”,写下这系列练习记录是为了自己实践一遍,非商业用途。1.游戏玩法分析I活动表Activity:+--------------+---------+|ColumnName|Type|+--------------+---------+|player_id|int||device_id|int||event_date|date||games_played|int|
元宝2020
·
2023-03-13 14:07
算法 | Leetcode 剑指offer Javascript 刷题
Leetcode终于上线剑指offer的题目了记下
刷题记录
面试题03.数组中重复的数字简单题空间复杂度:O(N)时间复杂度:O(N)varfindRepeatNumber=function(nums){
格致匠心
·
2023-03-12 15:26
LC2047有效单词个数:字符串模拟
前言大家好,我是新人博主:「个人主页」主要分享程序员生活、编程技术、**以及每日的LeetCode
刷题记录
,欢迎大家关注我,一起学习交流,谢谢!
Chthollists
·
2023-03-10 00:17
TTT导师李忠阳:为河
南邮
政储蓄银行内训师TTT培训
11月27-28-29-30日,TTT导师李忠阳老师给河
南邮
政储蓄参训学员带来了精彩的《TTT企业专业培训师标准教程》。
职场好课
·
2023-03-09 22:32
【力扣
刷题记录
】【423.从英文中重建数字】
题目原址力扣第423题(从英文中重建数字)题目描述给你一个字符串s,其中包含字母顺序打乱的用英文单词表示的若干数字(0-9)。按升序返回原始的数字。示例:输入:s=“owoztneoer”输出:“012”输入:s=“fviefuro”输出:“45”提示:1num={"zero","one","two","three","four","five","six","seven","eight","nin
江山酒
·
2023-03-01 09:22
C++
算法
c++
算法
LeetCode
LeetCode
刷题记录
双指针424.LongestRepeatingCharacterReplacement?
Taratantara
·
2023-02-21 12:36
Leetcode
力扣
刷题记录
-185 部门工资前三高的所有员工
该题是部门工资最高的员工的升级版,我没有使用分页,而是使用了窗口函数,也算是窗口函数的一道典型例题理清思路依旧是关键首先,需要给每个人在部门里工资排名的一个序号其次,将序号小于三的都输出出来实现上1、我先让E表左连接D表,使用DENSE_RANK()窗口函数实现部门排名,左连接这步仅仅只是为了获取部门名称,作为子查询2、外层查询使用where筛选出序号小于3的selectDepartment,Em
桥洞生存指南
·
2023-02-21 11:58
leetcode
算法
sql
LeetCode刷题-螺旋矩阵II
前言说明算法学习,日常
刷题记录
。题目连接螺旋矩阵II题目内容给你一个正整数n,生成一个包含1到n^2所有元素,且元素按顺时针顺序螺旋排列的nxn正方形矩阵matrix。
纯洁编程说
·
2023-02-17 00:45
算法-
刷题记录
- 01(Swift 实现)
刷题思路:判断数据的合法性,过滤掉非法的情况确定循环跳出条件,要么找到了(标记位置),要么找不到(跳出循环)难点在于边界的判定,搞清楚边界条件题目1:给定⼀个按照升序排列的整数数组nums,和⼀个⽬标值target,找出给定⽬标值在数组中的开始位置和结束位置。如果数组中不存在⽬标值target,返回[-1,-1]。示例1:输⼊:nums=[5,7,7,8,8,10],target=8输出:[3,4
洧中苇_4187
·
2023-02-06 17:33
分子对接结果分析和作图
原文链接:https://mp.weixin.qq.com/s/D5eLXvCUAln2
NOj
2fDw3vg分子对接是最常用的分子模拟工具,用来探究任何有相互作用的生物活性分子之间的相互作用细节。
hdpai2018
·
2023-02-06 09:49
仿真模拟
lammps
仿真
分子对接
数据结构
NOJ
——05单链表的删除
#includeusingnamespacestd;typedefintElemType;typedefstructLNode{ElemTypedata;structLNode*next;}LNode,*LinkList;voidCreate_LinkList(LinkList&L,intn){L=newLNode;L->next=NULL;LNode*r;r=L;for(inti=0;i>p->
你今年几岁
·
2023-02-04 10:32
数据结构
LeetCode | 自我
刷题记录
LeetCode21.MergeTwoSortedListsMergetwosortedlinkedlistsandreturnitasanewlist.Thenewlistshouldbemadebysplicingtogetherthenodesofthefirsttwolists.Example:Input:1->2->4,1->3->4Output:1->1->2->3->4->4思路很简
念人远乡
·
2023-02-03 09:13
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他