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
XCTF杂项解题思路
100166. 检查按位或是否存在尾随零 --力扣 --JAVA
解题思路
双层循环,获取每两个元素组合后的结果;奇数的二进制
xuxigifxfh
·
2024-01-04 07:37
力扣练习
leetcode
java
python
2. 两数相加(java)
解题思路
:我们可以使用两个指针l1和l2分别指向两个链表的当前节点,同时使用一个变量carry来记录进位。从头节点开始遍历两个链表,对于每一位数字进行相加操作,将相加结果以及进位存储在新的链表中。
hoypte
·
2024-01-04 06:09
java
开发语言
242. Valid Anagram
https://leetcode.com/problems/valid-anagram/description/
解题思路
:把s的数量映射到nums[],然后减去t相应的数量代码:classSolution
becauseyou_90cd
·
2024-01-04 05:06
回溯--全排列
目录题号思路由于每次都是挑选一个值后并基于此求进一步的解,如挑选1作为第一个解,则2或者3可做第二个解,这种逐步求解的过程让我想到了贪心、动态规划、递归
解题思路
由于2和3均可以作为下一步的解,故可舍弃贪心或动态规划对于递归而言
习惯水文的前端苏
·
2024-01-04 01:55
【LeetCode】每日一题 2023_12_30 一周中的第几天(调库)
文章目录随便聊聊时间题目:一周中的第几天题目描述代码与
解题思路
随便聊聊时间LeetCode?启动!!!
戊子仲秋
·
2024-01-04 00:55
LeetCode
每日一题
leetcode
算法
职场和发展
【LeetCode】每日一题 2023_12_31 一年中的第几天(日期)
文章目录随便聊聊时间题目:一年中的第几天题目描述代码与
解题思路
随便聊聊时间LeetCode?启动!!!12月的打卡勋章,get!
戊子仲秋
·
2024-01-04 00:54
LeetCode
每日一题
leetcode
算法
职场和发展
【LeetCode】括号匹配问题(C语言)| 动图演示,超详细哦~
文章目录(1)题目描述(2)
解题思路
(1)题目描述给定一个只包括'(',')','{','}','[',']'的字符串s,判断字符串是否有效。有效字符串需满足:1、左括号必须用相同类型的右括号闭合。
CodeWinter
·
2024-01-04 00:54
LeetCode
leetcode
算法
栈
stack
括号匹配
LeetCode刷题---螺旋矩阵
解题思路
:大体上是从矩阵外圈一步一步向里面收缩,依次添加需要的元素,首先定义四个边界,即上界up、下届down、左边界left、右边界right。
肥大毛
·
2024-01-03 23:08
LeetCode刷题
leetcode
矩阵
算法
LeetCode刷题---矩阵置零
解题思路
:本题要求原地置换元素对矩阵进行第一轮遍历,使用第一行第一列来充当该行该列是否要置换为0的标记位,如果第一行或第一列本身就含有零元素,我们使用colZero和rowZero变量来对其标记。
肥大毛
·
2024-01-03 23:08
LeetCode刷题
leetcode
java
算法
职场和发展
矩阵
LeetCode刷题---旋转图像
解题思路
:首先对主对角线两边的元素进行交换接着走一轮遍历,将第1列和第n列进行交换,第2列和第n-1列进行交换,直至得到最终的矩阵。
肥大毛
·
2024-01-03 23:08
LeetCode刷题
leetcode
算法
数据结构
图解LeetCode23:两两交换链表中的节点(递归+迭代)
内容目录LeetCode23:两两交换链表中的节点一、
解题思路
1、思路1:递归法2、思路2:迭代法二、代码实现1、解法1:递归法2、解法2:迭代法三、运行结果LeetCode23:两两交换链表中的节点一
牧码文
·
2024-01-03 21:07
链表
数据结构
leetcode
Java题目详解——LeetCode206.反转链表(包含三种解法,迭代,栈,递归)
目录题目链接:反转链表一.题目要求二.
解题思路
1.使用迭代法2.使用栈结构3.使用递归思想三.具体代码1.使用迭代法2.使用栈结构3.使用递归思想四.运行截图1.使用迭代法2.使用栈结构3.使用递归思想题目链接
生菜虾
·
2024-01-03 21:35
刷题记录
链表
数据结构
java
学习
经验分享
每日力扣算法题(简单篇)
解题思路
:最简单的思路就是枚举,设定一个变量i,由于一个重复的字符串肯定是由一个子字符串复制一遍而来,因此我们只需要遍历一般就行了,然后当我们发现i是长度Len的因数时,我们就可以去判断这个字符串是否是重复的字符串
hadagaga
·
2024-01-03 20:57
力扣简单篇
算法
leetcode
职场和发展
每日力扣算法题(简单篇)
解题思路
:我们注意到,这里需要比较的是二进制位上数字不同的数目,那么只需要同时与1比较,就可以确定是否相同知识储备:位运算符&:效果比较数字二进制位第最后一位例:1&1=1,0&0=0,0&1=0位运算符
hadagaga
·
2024-01-03 20:27
力扣简单篇
算法
leetcode
职场和发展
每日力扣算法题(简单篇)
解题思路
:字符串相加,这里不能转换成正整数再相加,会溢出,那么我们就只能直接相加了,模拟一下平时做加法的过程,先加上两个数字,如果大于十就进一位,重复这样的步骤,那么我们就需要一个数字
hadagaga
·
2024-01-03 20:26
力扣简单篇
算法
leetcode
数据结构
每日力扣算法题(简单篇)
answer[i]==i(以字符串形式)如果上述条件全不满足
解题思路
:读题可发现
hadagaga
·
2024-01-03 20:26
力扣简单篇
算法
leetcode
职场和发展
每日力扣算法题(简单篇)
运行时间:
解题思路
:经典哈希表解法,采用映射的方法来判断,因为pattern字符数组中仅有小写字母,因此可以采用一个可以存放26个字符指针的哈希表来存放已建立映射关系的小写字母和单词,比方说a对应do
hadagaga
·
2024-01-03 20:56
力扣简单篇
leetcode
算法
职场和发展
每日力扣算法题(简单篇)
解题思路
:二叉树类题目,显然最简单的解法就是递归,这里要求求左叶子之和,那么叶子的定义就是没有子节点的节点,也就是left==NULL&&right==NULL,那么我们可以很简单的写出判断的条件,而对于特殊情况也就是
hadagaga
·
2024-01-03 20:56
力扣简单篇
算法
leetcode
职场和发展
每日力扣算法题(简单篇)
解题思路
:这题字符串中只有大写和小写字母,元素有限,所以可以用哈希表,再看回文子串,回文子串的特征有两个,分为奇数长度和偶数长度,那么我们先数一数字符串的每一个字母都有多少个,然后开始取字符串,先把偶数个的字母取出来
hadagaga
·
2024-01-03 20:56
力扣简单篇
算法
leetcode
职场和发展
每日力扣算法题(简单篇)
解题思路
:对于n进制题,我们都可以采用除n取余法来解决源代码:char*convertToBase7(intnum){char*ans=malloc(sizeof(char)*20);intbase=19
hadagaga
·
2024-01-03 20:24
力扣简单篇
算法
leetcode
职场和发展
188.【2023年华为OD机试真题(C卷)】中文分词模拟器(字典树动态规划算法—Java&Python&C++&JS实现)
本专栏所有题目均包含优质
解题思路
,高质量解题代码,详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-03 19:35
算法之翼—华为OD机试专栏
华为od
算法
c语言
中文分词
python
java
JavaScript
PAT 乙级 1043 输出PATest
解题思路
:对于c来说hash函数求出各个符号的数量,不为0时就输出即可,python利用字符串count函数就可以了。
小强同学:
·
2024-01-03 18:50
PAT乙级
pat考试
c语言
python
网络安全:CTF入门必备之题型介绍
CTF题目类型一般分为Web渗透、RE逆向、Misc
杂项
、PWN二进制漏洞利用、Crypto密码破译。
程序学到昏
·
2024-01-03 17:16
黑客
爬虫
网络安全
网络
系统安全
安全
开发语言
web安全
力扣题解-二叉树的直径(python)
解题思路
:首先我们知道一条路径的长度为该路径经过的节点数减一,所以求直径(即求路径长度的最
「已注销」
·
2024-01-03 17:12
二叉树
算法
leetcode
数据结构
二叉树的层序遍历,力扣
目录题目地址:题目:我们直接看题解吧:解题方法:方法分析:解题分析:
解题思路
:代码实现:代码补充说明:题目地址:102.二叉树的层序遍历-力扣(LeetCode)难度:中等今天刷二叉树的层序遍历,大家有兴趣可以点上看看题目要求
大数据SQLboy
·
2024-01-03 17:03
#
树/二叉树
深度优先
算法
193.【2023年华为OD机试真题(C卷)】手机App防沉迷系统(贪心算法—Java&Python&C++&JS实现)
本专栏所有题目均包含优质
解题思路
,高质量解题代码,详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-03 17:30
算法之翼—华为OD机试专栏
华为od
c语言
贪心算法
手机App防沉迷系统
python
java
JavaScript
平衡二叉树,力扣
目录前序遍历与后续遍历题目地址:题目:我们直接看题解吧:审题目+事例+提示:解题方法:难度分析:解题方法分析:解题分析:
解题思路
:代码实现:补充说明:代码进一步优化:代码实现(自顶向下):前序遍历与后序遍历下面方法需要用
大数据SQLboy
·
2024-01-03 17:30
#
树/二叉树
算法
数据结构
【Py/Java/C++三种语言OD2023C卷真题】20天拿下华为OD笔试之【DFS/BFS】2023C-二叉树的广度优先遍历【欧弟算法】全网注释最详细分类最全的华为OD真题题解
文章目录题目描述与示例题目描述输入描述输出描述示例输入输出说明
解题思路
从中序与后序遍历构造二叉树二叉树的层序遍历代码PythonJavaC++时空复杂度华为OD算法/大厂面试高频题算法练习冲刺训练题目描述与示例题目描述有一棵二叉树
闭着眼睛学算法
·
2024-01-03 15:45
最新华为OD真题
#
DFS
#
BFS
算法
java
c++
python
华为od
leetcode
深度优先
汉诺塔问题
解题思路
:
Code Warrior
·
2024-01-03 13:31
算法
194.【2023年华为OD机试真题(C卷)】单行道汽车通行时间(迭代计算—Java&Python&C++&JS实现)
本专栏所有题目均包含优质
解题思路
,高质量解题代码,详细代码讲解,助你深入学习,深度掌握!
一见已难忘
·
2024-01-03 13:18
算法之翼—华为OD机试专栏
华为od
c语言
贪心算法
单行道汽车通行时间
java
python
JavaScript
【算法挨揍日记】day46——377. 组合总和 Ⅳ\、96. 不同的二叉搜索树
解题思路
:算法思路:⼀定要注意,我们的背包问题本质上求的是「组合」数问题,⽽这⼀道题求的是「排列数」问题。因此我们不能被这道题给迷惑,还是⽤常规的dp思想来解决这道题。1.状态表⽰:这道题的
学IT的小卢
·
2024-01-03 12:07
算法挨揍日记
Leetcode
算法
数据结构
【算法挨揍日记】day45——474. 一和零、879. 盈利计划
解题思路
:算法思路:先将问题转化成我们熟悉的题型。i.在⼀些物品中「挑选」⼀些出来,然后在满⾜某个「限定条件」下,解决⼀些问题,⼤概率是背包模型;ii.由于每⼀个物品都只有1个,因此是⼀个「
学IT的小卢
·
2024-01-03 12:06
算法挨揍日记
Leetcode
动态规划
算法
【算法挨揍日记】day44——518. 零钱兑换 II、279. 完全平方数
解题思路
:算法思路:先将问题「转化」成我们熟悉的题型。i.在⼀些物品中「挑选」⼀些出来,然后在满⾜某个「限定条件」下
学IT的小卢
·
2024-01-03 12:32
算法挨揍日记
Leetcode
算法
数据结构
Leetcode 第32题 最长有效括号
解题思路
我选择用标记法。记字符串的长度为len。设置一个标记数组index[len]。
麋鹿刘的搬砖之旅
·
2024-01-03 08:02
算法
leetcode
数据结构
leetcode算法题第32题:最长有效括号
解题思路
:栈具体做法是我们始终保持栈底元素为当前已经遍历过的元素中「最后一个没有被匹配的右括号的下标」,这样的做法主要是考虑了边界条件的处理,栈里其他元素维护左括号的下标:1.对于遇到的每个‘(’,我们将它的下标放入栈中
foolS22
·
2024-01-03 08:01
leetcode刷题之旅
leetcode
算法
职场和发展
解题思路
-leetcode第三十二题:最长有效括号
解题思路
-leetcode第三十二题:最长有效括号给定一个只包含‘(’和‘)’的字符串,找出最长的包含有效括号的子串的长度。
PPlemon1997
·
2024-01-03 08:00
字符串
leetcode
栈
LeetCode每日一题.06(翻转二叉树)
4,7,2,9,6,3,1]示例2:输入:root=[2,1,3]输出:[2,3,1]示例3:输入:root=[]输出:[]提示:树中节点数目范围在[0,100]内-100<=Node.val<=100
解题思路
ARuiiiiiii
·
2024-01-03 08:28
leetcode
算法
数据结构
数据结构与算法-去除重复字母
示例1:输入:"bcabc"输出:"abc"示例2:输入:"cbacdcbc"输出:"acdb"
解题思路
:判断字符串可能出现的特殊情况用一个record数组记录字符串中字母出现的次数;申请一个字符串栈stack
Joker_King
·
2024-01-03 07:51
【牛客网华为机试】HJ9 提取不重复的整数
输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示例1输入:9876673输出:37689
解题思路
(1)将输入的字符串进行反转(2)逐个元素添加到result
202xxx
·
2024-01-03 07:01
C语言——喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水, 给20元,可以多少汽水
【
解题思路
一】:用数学算的话找规律我们很容易就知道可以喝2n-1瓶【参考代码】:#define_CRT_SECURE_NO_WARNINGS#include#includeintmain(){intmoney
一杆梅子酒丶
·
2024-01-03 06:24
SQL基础知识整理
SQL基础知识整理:常见的SQL面试题:经典50题三、50道面试题2.汇总统计分组分析3.复杂查询sql面试题:topN问题4.多表查询【面试题类型总结】这类题目属于行列如何互换,
解题思路
如下:其他面试题
一只爱吃橙子的小蜗牛
·
2024-01-03 01:01
sql
数据库
sqlserver
小豆豆的进制转换-蓝桥
题目链接:8.小豆豆的进制转换-蓝桥云课(lanqiao.cn)
解题思路
:这题用int值能过90%,换成longlong就能ac了,就是很简单的进制转换,十进制数=倒数第一位*进制数^0+倒是第二位*进制数
cy-code
·
2024-01-02 23:48
算法
c++
蓝桥村的奇怪豆因子-蓝桥
题目链接:6.蓝桥村的奇怪豆子v2-蓝桥云课(lanqiao.cn)
解题思路
:这题直接暴力一个样例都过不了,测试样例太狠了,后来发现因子个数为奇数的数是完全平方数,除了完全平方根其它因字数都双双对应,加上完全平方根就是奇数
cy-code
·
2024-01-02 23:48
算法
c++
小新的密码问题-蓝桥
题目链接:3.小新的密码问题-蓝桥云课(lanqiao.cn)
解题思路
:这题表述感觉有问题,说的是输入数字,我以为就是整形,导致一直错误,后面改成字符串形式才正确,总之就是判断1和0的个数,如果1的个数为
cy-code
·
2024-01-02 23:48
算法
c++
数据结构
求和-蓝桥
题目链接:1.求和-蓝桥云课(lanqiao.cn)
解题思路
:很多人肯定第一想法直接暴力遍历两个for循环,数据范围200000,肯定会超时,所以用前缀和来做,首先赋值整个数组,然后倒着遍历数组,arr
cy-code
·
2024-01-02 23:18
算法
魔法质数-蓝桥
题目链接:4.魔法质数-蓝桥云课(lanqiao.cn)
解题思路
:先找出所有的质数,然后再遍历所有质数,找两个质数和为n,找到Y,结束程序,找不到N。
cy-code
·
2024-01-02 23:18
算法
数据结构
魔法学院的最强领袖-蓝桥
题目链接:5.魔法学院的最强领袖-蓝桥云课(lanqiao.cn)
解题思路
:这题也是一眼出思路的那种,我的思路可能比较麻烦,先找到最大值的索引,然后再遍历数组,找与最大值相等的数,判断最大值个数,只有一个就输出索引
cy-code
·
2024-01-02 23:18
算法
c++
数据结构
位乘积计数-蓝桥
题目链接:1.位乘积计数-蓝桥云课(lanqiao.cn)
解题思路
:10的5次数量级暴力居然过了,看来测试样例很水,直接1遍历到n,再用一个循环判断每位数相乘乘机是否等于m即可。
cy-code
·
2024-01-02 23:17
算法
剑指 Offer II 016. 不含重复字符的最长子字符串- python两种解法
解题思路
:方法一:滑动窗口。用一个窗口来维护当前的子串,用一个HashSet来判断窗口中是否有重复的字符。每次移动右边界扩张子串
算法部落
·
2024-01-02 19:05
python版本
python
算法
leetcode
面试
CTF中关于RSA的常见题型
解题思路
:importgmpy2p=447685307q=2037e=17phi=(p-
abtgu
·
2024-01-02 19:30
CTF
课程复习
密码学
信息安全
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他