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
杭电ACM_算法题_线段树
C++ 手动开O2优化
除了O2优化还有O3优化,这是更高等级的优化;还有Ofast、Os等等多种优化等级,对于有些
算法题
,使用暴力算法+O2优化是可以正常AC的;但是注意并不是所有O2优化都是正优化,有的会是负优化O2优化作用
飞滕人生TYF
·
2023-06-10 14:13
算法
c++
算法
分享几个网站资源
技术资源一、几十项技术文档http://goalkicker.comps:纯英文的,英语不好的小伙伴要多多学习英语(ps:我也一般般)二、菜鸟教程适合快速入门三、Leetcode一些
算法题
目,支持多种语言
苍云烟
·
2023-06-10 13:50
LeetCodeHOT100热题01
之前的算法系列参看:剑指offer
算法题
01剑指offer
算法题
02一、哈希表1.两数之和题目:https://leetcode.cn/problems/two-sum/思路:时间复杂度是O(N)的算法是使用哈希表
Jeremy_权
·
2023-06-10 12:20
算法
leetcode
算法
① Remove Duplicates from Sorted Array
算法题
目Givenasortedarray,removetheduplicatesinplacesuchthateachelementappearonlyonceandreturnthenewlength.Donotallocateextraspaceforanotherarray
大牧莫邪
·
2023-06-10 10:31
前端面试
算法题
目浅析
程序=数据结构+算法,所以计算机类工程师必须掌握一定的数据结构和算法知识。知识点梳理常见的数据结构栈、队列、链表集合、字典、散列集常见算法递归排序枚举算法复杂度分析算法思维分治贪心动态规划高级数据结构树、图深度优先和广度优先搜索本小节会带领大家快速过一遍数据结构和算法,重点讲解一些常考、前端会用到的算法和数据结构。数据结构数据结构决定了数据存储的空间和时间效率问题,数据的写入和提取速度要求也决定了
江拥羡橙
·
2023-06-10 09:33
前端
#
JavaScript
算法
面试
前端
每天一道
算法题
LeetCode第11题:盛最多水的容器这道题看似复杂,其实很简单,首先相同高度肯定是距离越远容量越大,所以可以直接两个指针分表从两端开始计算容量,然后将高度低的一端指针向内移动,移动到两个指针相差为一,获取其中最大值即可。这里关键点就是每次都移动高度低的一端的指针。publicstaticintmaxArea(int[]height){intans=0;intleft=0;intright=he
白小贱_337e
·
2023-06-10 06:35
搞定“超超超难”剑桥面试数学题番外篇:ARM64汇编
0.概览在有趣的小实验:四种语言搞定“超超超难”剑桥面试数学题那篇博文中,我们使用4种语言(x64汇编、C、Swift以及Ruby)实现了一道
算法题
。
大熊猫侯佩
·
2023-06-10 04:02
极客
算法
ARM64
汇编
Apple
Silicon
Swift
SIMD
算法技巧-双指针
前言双指针技巧在
算法题
中算是常用技巧了,让我们省去for循环,降低复杂度,通常双指针技巧可以分为2大类快慢指针左右指针前者主要解决链表中的问题,比如链表是否有环,删除倒数第N个节点等,后者主要解决数组、
Android茶话会
·
2023-06-10 01:36
算法
链表
数据结构
这13本豆瓣高分算法书,必读!
“大公司笔试、面试都有哪些经典
算法题
目?”这一系列在知乎上受到关注众多的算法提问,一方面反映出大家学习算法的热情非凡,另一方面也看得出大家苦于没有系统的学习路径,不知道什么阶段应该做什么。
turingbooks
·
2023-06-10 01:03
算法
[趣味编程]老鼠试药问题!(老鼠:wdnmd)
这个题不是什么ACM
算法题
,只是我在生活中无意间看到的一个比较好玩的问题题目做法我们把100瓶药用二进制进行编号第一瓶:0000001第二瓶:0000010第三瓶:0000011第四瓶:0000100第五瓶
WE xiye
·
2023-06-09 23:13
趣味生活
c++
兴业数金Java开发校招总结(笔试+面试)
算法题
最长不重复子字符串。
错觉°Kevin
·
2023-06-09 19:37
java
面试
开发语言
mysql
2021兴业数金Java笔试题面经
笔试范围时长:120分钟网站:牛客网内容:Java基础(40道单选+20道多选)+1道简单
算法题
注意事项Java基础部分都来自牛客网,多刷下牛客网的专项训练Java部分即可,
算法题
的话比较简单,我考试时候题目是
bsegebr
·
2023-06-09 19:37
java
java
面试
开发语言
后端
优先数调度算法
优先数调度
算法题
目介绍算法简介优先数算法cpp代码结果分析题目介绍一、实验目的在多道程序或者多任务系统中,同时处于就绪态的进程有若干个。
hanhan不是很憨憨
·
2023-06-09 19:02
操作系统实验
操作系统
蓝桥杯2022年第十三届决赛真题-卡牌——二分法
题目描述:这是一道二分的
算法题
,我第一次写这道题的时候并没有通过所有测试用例,起初我把n,m等变量改成longlong类型,但还是不行,后来发现这是
夏微凉(●'◡'●)
·
2023-06-09 18:14
算法
蓝桥杯
蓝桥杯
算法
【2022ICPC沈阳I题解】【值域
线段树
+贪心】The 2022 ICPC Asia Shenyang Regional Contest I. Quartz Collection
I.QuartzCollection(值域
线段树
+贪心)题意nnn种石头,每种石头有两块价值分别为ai,bia_i,b_iai,bi,只有当第一块被买走才能买第二块,小A先买一块,接下来以小B两块,小
CCSU_梅子酒
·
2023-06-09 16:55
数据结构
CPC
VP
算法
贪心算法
LeetCode
算法题
-Construct Quad Tree(Java实现)
这是悦乐书的第224次更新,第237篇原创01看题和准备今天介绍的是LeetCode
算法题
中Easy级别的第91题(顺位题号是427)。我们想使用四叉树来存储N×N布尔网格。
程序员小川
·
2023-06-09 15:26
代码随想录算法训练营day6 | 哈希表理论基础 、 242.有效的字母异位词 、349. 两个数组的交集 、202. 快乐数 、 1. 两数之和
学习目标:做完四道
算法题
,并根据视频和文章巩固哈希表理论基础学习时间:晚上七点-晚上十点哈希表理论基础文章链接建议:大家要了解哈希表的内部实现原理,哈希函数,哈希碰撞,以及常见哈希表的区别,数组,set
苏黎世i
·
2023-06-09 14:04
散列表
数据结构
【LeetCode: 486. 预测赢家 | 暴力递归=>记忆化搜索=>动态规划 】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-06-09 05:19
LeetCode每日一题打卡
#
递归/回溯系列
#
动态规划系列
leetcode
动态规划
算法
java
面试
【LeetCode: 410. 分割数组的最大值 | 暴力递归=>记忆化搜索=>动态规划 】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-06-09 05:19
LeetCode每日一题打卡
#
递归/回溯系列
#
动态规划系列
leetcode
动态规划
java
算法
面试
【LeetCode: 面试题 17.24. 最大子矩阵 | 动态规划 】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-06-09 05:18
#
递归/回溯系列
#
动态规划系列
LeetCode每日一题打卡
leetcode
矩阵
动态规划
java
面试
【Docker安装部署Neo4j保姆级教程】
算法题
算法刷题专栏|面试必备算法|面试高频算法越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨作者简介:硕风和炜,CSDN-Java领域优质创作者,保研|国家奖学金|高中学习JAVA|大学完善
硕风和炜
·
2023-06-09 05:15
Neo4j
Docker
neo4j
docker
java
面试八股文-Python算法
高频
算法题
(1)找出海量数据中最小的k个defsmallest_k(nums,k):front=nums[:k]after=nums[k:]#对前k个数建立最大堆foriinrange(k//2,-1,
wslynn
·
2023-06-09 04:25
Interview
数据结构
python
算法
动态规划-背包问题(二)
3.1.3初始条件和边界情况3.1.4计算顺序3.2空间复杂度为O(MN)的算法实现3.2.1java实现3.2.2C++实现3.3空间优化后的算法实现该题是lintcode上的125·背包问题(二)
算法题
田园诗人之园
·
2023-06-09 04:04
动态规划专题
动态规划
算法
动态规划-背包问题(二)
背包问题(二)
动态规划-背包问题 V
动态规划-背包问题V1描述2样例3算法解题思路以及方法3.1java实现3.2C++实现该
算法题
是lintcode上的背包问题V,算法解题思路以及方法是参考九章侯老师的方法去实现的。
田园诗人之园
·
2023-06-09 04:34
动态规划专题
动态规划
动态规划-背包问题
V
背包问题
V
【
算法题
解】35. 两两交换链表中的节点
这是一道中等难度的题https://leetcode.cn/problems/swap-nodes-in-pairs/题目给你一个链表,两两交换其中相邻的节点,并返回交换后链表的头节点。你必须在不修改节点内部的值的情况下完成本题(即,只能进行节点交换)。示例1:输入:head=[1,2,3,4]输出:[2,1,4,3]示例2:输入:head=[]输出:[]示例3:输入:head=[1]输出:[1]
i余数
·
2023-06-09 04:54
每周一道算法题
链表
算法
数据结构
leetcode
【
算法题
解】36. 对称二叉树的递归解法
这是一道简单题https://leetcode.cn/problems/symmetric-tree/题目给你一个二叉树的根节点root,检查它是否轴对称。示例1:输入:root=[1,2,2,3,4,4,3]输出:true示例2:输入:root=[1,2,2,null,3,null,3]输出:false提示:树中节点数目在范围[1,1000][1,1000][1,1000]内−100<=Node
i余数
·
2023-06-09 04:18
每周一道算法题
算法
leetcode
java
二叉树
go
【每日挠头
算法题
(3)】字符串解码|数组中重复的数字
每日挠头
算法题
一、字符串解码思路:栈具体代码如下:二、数组中重复的数字思路1:计数法具体代码如下:思路2:原地交换法具体代码如下:总结一、字符串解码点我直达~思路:栈这道题怎么看都好像是用栈来实现,因为有左右括号
在肯德基吃麻辣烫
·
2023-06-09 03:13
每日挠头算法
算法
Leetcode
c++
爆肝3月斩获字节Java后端Offer,分享下我的面试复盘心得
在开始分享之前,我想给大家抛出一个我认为的技术面试公式,仅供大家参考,欢迎大家一起讨论:面试=40%八股+30%
算法题
+20%项目经验+10%Idea在接下来的面试准备经验分享中,我会着重介绍项目经验与
Javatutouhouduan
·
2023-06-09 02:42
java
面试
后端
spring
程序员
【
算法题
】2582. 递枕头
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~题目:n个人站成一排,按从1到n编号。最初,排在队首的第一个人拿着一个枕头。每秒钟,拿着枕头的人会将枕头传递给队伍中的下一个人。一旦枕头到达队首或队尾,传递方向就会改变,队伍会继续沿相反方向传递枕头。例如,当枕头到达第n个人时,TA会将枕头传递给第n-1
程序猿不脱发2
·
2023-06-09 01:09
算法
leetcode
职场和发展
【蓝桥杯
算法题
】用java遍写税收计算
【蓝桥杯
算法题
】用java遍写税收计算题目:劳务报酬税收计算:输入m,输出税后收入。如果m4000,则m乘0.8后扣除20%所得税。解释:总结:题目:劳务报酬税收计算:输入m,输出税后收入。
SmallFatMan
·
2023-06-08 23:55
JAVA
java
蓝桥杯
算法
leetcode
数据结构
【蓝桥杯
算法题
】字符串匹配算法
题目:用C语言写一个程序,输入一个字符串,过滤此串,只保留字符串中的字母字符,并统计新生成的字符串中包含的字母个数,要求用指针实现。实现:#include#includeintfilterLetters(char*str);intmain(){charstr[100];printf("请输入一个字符串:");fgets(str,100,stdin);//获取用户输入的字符串intletters_c
SmallFatMan
·
2023-06-08 23:25
算法
C
蓝桥杯
算法
职场和发展
c语言
排序算法
【蓝桥杯
算法题
】ASCII码转进制
将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏题目:将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏实现:解释:题目:将1~255所对应的ASCII码以十进制,十六进制,字符型数据输出到终端,格式为51行5栏实现:#include#includeusingnamespacestd;intmain(){intcou
SmallFatMan
·
2023-06-08 23:18
C++
蓝桥杯
算法
c++
开发语言
leetcode
1:面向对象
文章目录@1:==与equals的区别@2:写
算法题
的时候边界条件最后考虑@3:高内聚低耦合@4:父类引用指向子类对象@5:如何重写equals方法@6:java是如果实现跨平台的@7:HashMap中的重点注意事项
西雅图的雪很美
·
2023-06-08 23:32
JAVA语法
jvm
java
开发语言
【LeetCode热题100】打卡第13天:合并 K 个升序链表
在此专栏中,我们将会涵盖各种类型的
算法题
目,包括但不限于数组、链表、树、字典树、图、排序、搜索、
知识汲取者
·
2023-06-08 15:56
#
LeetCode热题100
Programming
practice
链表
leetcode
数据结构
Java基础:经典
算法题
1.
算法题
一GirlfriendNini=newGirlfriend("Nini",22,170);GirlfriendLili=newGirlfriend("Lili",22,170);GirlfriendVinida
Orange_sparkle
·
2023-06-08 15:19
java
开发语言
数据结构
【LeetCode热题100】打卡第16天:组合总和
在此专栏中,我们将会涵盖各种类型的
算法题
目,包括但不限于数组、链表、树、字典树、图、排序、搜索、动态规划等等,并
知识汲取者
·
2023-06-08 15:17
#
LeetCode热题100
Programming
practice
leetcode
java
算法
杭电
oj刷题C语言答案+思路
作为接触C语言不久的新人来说,确实有很多没想到的地方,不少方法是暴力求解,代码量长,方法麻烦,一些题目还是有借鉴大佬的答案,请多谅解。一些题目有我的笔记。如有错误以及更好的见解,请理性讨论。如果对你有帮助,请点个赞吧~点赞+评论+收藏+关注~缓慢更新中……目录第一阶段一、输入输出练习1000108910901091109210931094四、水题2025查找最大元素2026首字母变大写2027统计
MuqiuWhite
·
2023-06-08 15:27
杭电oj
c语言
算法
【
算法题
解】34. 二叉树的最小深度
这是一道简单题https://leetcode.cn/problems/minimum-depth-of-binary-tree/文章目录题目简单递归解法Java代码实现Go代码实现复杂度分析DFSJava代码实现Go代码实现复杂度分析BFSJava代码实现Go代码实现复杂度分析总结题目给定一个二叉树,找出其最小深度。最小深度是从根节点到最近叶子节点的最短路径上的节点数量。说明:叶子节点是指没有子
i余数
·
2023-06-08 14:46
每周一道算法题
算法
leetcode
二叉树
深度优先搜索
广度优先搜索
【
算法题
解】32. 验证二叉搜索树的递归解法
这是一道中等难度的题https://leetcode.cn/problems/validate-binary-search-tree/题目给你一个二叉树的根节点root,判断其是否是一个有效的二叉搜索树。有效二叉搜索树定义如下:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。示例1:输入:root=[2,1,3]输出:true示例2
i余数
·
2023-06-08 14:15
每周一道算法题
算法
二叉树
二叉搜索树
java
go
【
算法题
解】33. 二叉树的最大深度
这是一道简单题https://leetcode.cn/problems/maximum-depth-of-binary-tree/题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7][3,9,20,null,null,15,7][3,9,20,null,null
i余数
·
2023-06-08 14:45
每周一道算法题
算法
数据结构
二叉树
递归
菜鸟基础算法之面试常考
算法题
,你都会写吗?
菜鸟基础算法一、排序1、选择排序package马士兵算法;/***CreatedbyMayz*Date2023/3/2916:16*Description选择排序:每个元素依次和后面所有元素一一比较*/publicclassClass03_SelectSort{publicstaticvoidmain(String[]args){int[]array={1,2,10,3,6,21,9,6,8,1,
Mayz梅子子子
·
2023-06-08 10:16
算法
面试
排序算法
数据结构与算法(3)——贪心算法
数据结构与算法(3)——贪心算法1.贪心算法的定义与特点2.贪心算法的解题思路3.LeetCode中的贪心
算法题
1.贪心算法的定义与特点定义:所谓“贪心”,就是每次只考虑自己附近局部范围的最优解,但这种局部最优会导致全局最优
ReEchooo
·
2023-06-08 09:34
数据结构
贪心算法
算法
数据结构与算法(4)——搜索算法
数据结构与算法(4)——搜索算法1.搜索算法的定义与特点2.搜索算法的解题思路2.1广度优先搜索2.2深度优先搜索2.3回溯法3.LeetCode中的搜索
算法题
1.搜索算法的定义与特点定义:需要在“树”
ReEchooo
·
2023-06-08 09:57
数据结构
算法
leetcode
数据结构
杭电
oj 1004
杭电
oj的1004从这个题开始我会把自己ac的题目放在上方便自己查看也顺便帮助别人吧#include#includeusingnamespacestd;intmain(){intn;while(cin>
橘子煲汤
·
2023-06-08 08:57
【
算法题
】1717. 删除子字符串的最大得分
插:前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。坚持不懈,越努力越幸运,大家一起学习鸭~~~给你一个字符串s和两个整数x和y。你可以执行下面两种操作任意次。删除子字符串“ab”并得到x分。比方说,从“cabxbae”删除ab,得到“cxbae”。删除子字符串"ba"并得到y分。比方说,从“cabxbae”删除ba,得到“cabxe”。请返回对s
程序猿不脱发2
·
2023-06-08 08:44
算法
一篇文章搞定Java中常用集合的排序方法
目录Array·数组List·列表Collections.sort()简单类型复杂对象类使用Lambda表达式StreamAPIMap·键值对对Map的Key进行排序对Map的Value进行排序最近在做
算法题
的时候
AQin1012
·
2023-06-08 05:32
Java
java
算法
数据结构
集合
排序
推荐一个免费的刷题网站
它提供了超过2000道
算法题
和面试题,覆盖了许多编程语言和难度级别。这些问题来自于各大科技公司的面试题和实际工作中的难点,因此非常有实际价值。Lee
过分的规定
·
2023-06-08 02:43
java
开发语言
python
数据库
学习
ARTS打卡7-开源在线协作Office部署
Algorithm做
算法题
,Review点评英文文章,Tip总结技术技巧,Share做技术分享。每周打卡一次,这就是ARTS打卡。
yestolife123
·
2023-06-08 02:23
笔记
【每日挠头
算法题
(1)】——旋转字符串|亲密字符串
文章目录一、旋转字符串思路1思路2二、亲密字符串思路总结一、旋转字符串点我直达终点~思路1前提:如果s串和goal串长度不等,则goal串不可能是s串旋转得来,直接返回false;通过观察,可以发现每旋转一次,第一个字符就会出现在最后一个字符的位置处,其余字符均往前挪动一个位置。所以我们首先将第一个字符保存,然后挪动其他字符,再将保存的字符放到最后。其次判断s和goal是否相等,如果不等,则继续按
在肯德基吃麻辣烫
·
2023-06-07 23:49
每日挠头算法
算法
leetcode
数据结构
【每日挠头
算法题
(2)】压缩字符串|仅执行一次字符串交换能否使两个字符串相等
文章目录一、压缩字符串思路二、仅执行一次字符串交换能否使两个字符串相等思路1:计数法思路2:模拟法总结一、压缩字符串点我直达~思路使用双指针法大致过程如下:使用双指针,分别读(read),写(write)指针,读指针不断向后走,当read指针走到最后位置处时,或read和read的下一个位置与当前位置不相等时,说明该read指针走到了某一串相同子串的最后位置处。此时write指针开始记录具体的字符
在肯德基吃麻辣烫
·
2023-06-07 23:13
每日挠头算法
算法
leetcode
职场和发展
上一页
72
73
74
75
76
77
78
79
下一页
按字母分类:
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
其他