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
编译原理代码题
前端面试集锦(HTML CSS 原生JS )
抽象题目搜知乎,
代码题
目搜Stackoverflow或者博客。『XXX的原理』这种题目一般来说都是说一下源代码的思路,但不需要看源代码,直接看别人总结好的博客即可。
土豆片片
·
2024-01-14 01:57
前端
前端
面试
html
代码随想录算法训练营第四天|24. 两两交换链表中的节点 19.删除链表的倒数第N个节点 面试题02.07.链表相交 142.环形链表II
今日主要题目24.两两交换链表中的节点19.删除链表的倒数第N个节点面试题02.07.链表相交142.环形链表II主要学习网址代码随想录做题思路与具体
代码题
目一:24.两两交换链表中的节点做题思路本题思路采用虚拟头结点和移动指针背景是交换
sherkeepfocus
·
2024-01-13 23:09
链表
数据结构
查找子串pta
目录题干信息函数接口定义:裁判测试程序样例:输入样例1:输出样例1:输入样例2:输出样例2:题目分析我原来的错误代码正确
代码题
干信息本题要求实现一个字符串查找的简单函数。
万福泉源
·
2024-01-13 23:01
算法
数据结构
FEB(acwing)
文章目录FEB题目描述输入格式输出格式数据范围输入样例1:输出样例1:输入样例2:输出样例2:输入样例3:输出样例3:
代码题
解情况1:xxxxxx:0,1,2,…,k-1情况2:0xxxxxx:0,1,
林海绮律
·
2024-01-13 22:00
acwing刷题
算法
acwing
模拟
力扣 1234. 替换子串得到平衡字符串 Python
力扣1234.替换子串得到平衡字符串Python题目[^1]解题思路题目解读题目分析题目难点关键是如何搜索
代码题
目1有一个只含有‘Q’,‘W’,‘E’,‘R’四种字符,且长度为n的字符串。
li扣扣223
·
2024-01-13 21:21
算法
机器学习
深度学习
leetcode
python
算法
LeetCode讲解篇之47. 全排列 II
文章目录题目描述题解思路题解
代码题
目描述题解思路初始化一个nums中元素是否被访问的数组used、记录还需要递归的深度deep遍历nums如果当前元素被访问过或者当前元素等于前一个元素且前一个元素没被访问过就跳过该次遍历否则选择当前元素
醉墨居士
·
2024-01-13 19:06
数据结构与算法
leetcode
深度优先
算法
LeetCode讲解篇之78. 子集
文章目录题目描述题解思路题解
代码题
目描述题解思路初始化一个start变量记录当前从哪里开始遍历搜索nums搜索过程的数字组合加入结果集然后从start下标开始遍历nums,更新start,递归搜索直到搜索完毕
醉墨居士
·
2024-01-13 19:06
数据结构与算法
leetcode
算法
职场和发展
LeetCode讲解篇之39. 组合总和
文章目录题目描述题解思路题解
代码题
目描述题解思路首先排序数组然后开始选择数字当选择数字num后,在去选择大于等于num的合法数字,计算过程中的数字和直到选数字和等于target,加入结果集若数字和大于target
醉墨居士
·
2024-01-13 19:05
数据结构与算法
leetcode
算法
职场和发展
LeetCode讲解篇之90. 子集 II
文章目录题目描述题解思路题解
代码题
目描述题解思路初始化一个变量start表示当前从哪里开始遍历nums搜索过程的数字组合加入结果集从start开始遍历nums如果当前元素和前一个元素相等,前一个元素没被使用
醉墨居士
·
2024-01-13 19:55
数据结构与算法
leetcode
算法
职场和发展
【期末不挂科-C++考前速过系列P1】大二C++第1次过程考核(3道简述题&7道
代码题
)【解析,注释】
前言大家好吖,欢迎来到YY滴C++复习系列,热烈欢迎!本章主要内容面向接触过C++的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注YY的《C++》专栏此系列主打期末复
YY的秘密代码小屋
·
2024-01-13 10:27
c++
java
jvm
【期末不挂科-C++考前速过系列P2】大二C++第2次过程考核(20道选择题&10道判断题&3道
代码题
)【解析,注释】
前言大家好吖,欢迎来到YY滴C++前速过系列,热烈欢迎!本章主要内容面向接触过C++的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注YY的《C++》专栏此系列主打期末
YY的秘密代码小屋
·
2024-01-13 10:27
YY滴《C++期末速过系列》
c++
java
jvm
【期末不挂科-C++考前速过系列P3】大二C++第3次过程考核(20道选择题&12道判断题&2道
代码题
)【解析,注释】
前言大家好吖,欢迎来到YY滴C++考前速过系列,热烈欢迎!本章主要内容面向接触过C++的老铁主要内容含:欢迎订阅YY滴C++专栏!更多干货持续更新!以下是传送门!YY的《C++》专栏YY的《C++11》专栏YY的《Linux》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏更加详细和全面的C++知识讲解——>可关注YY的《C++》专栏此系列主打期
YY的秘密代码小屋
·
2024-01-13 10:24
YY滴《C++期末速过系列》
c++
java
jvm
【Leetcode】2696. 删除子串后的字符串最小长度
文章目录题目思路
代码题
目2696.删除子串后的字符串最小长度思路计算通过删除字符串中的“AB”和“CD”子串后,可获得的最终字符串的最小长度。
想要AC的sjh
·
2024-01-13 02:57
练习题(记录做题想法)
leetcode
算法
职场和发展
c++
【Leetcode】2085. 统计出现过一次的公共字符串
文章目录题目思路
代码题
目2085.统计出现过一次的公共字符串思路使用两个哈希表words1Count和words2Count分别统计两个数组中每个单词的出现次数。
想要AC的sjh
·
2024-01-13 02:26
练习题(记录做题想法)
leetcode
算法
职场和发展
c++
【动态规划】19子数组系列_最大子数组和_C++(medium)
题目链接:leetcode最大子数组和目录题目解析:算法原理1.状态表示2.状态转移方程3.初始化4.填表顺序5.返回值编写
代码题
目解析:题目让我们找出一个具有最大和的连续子数组,返回其最大和。
吃不胖的熊猫
·
2024-01-12 18:26
动态规划
动态规划
c++
算法
leetcode
开发语言
【动态规划】20子数组系列_环形子数组的最大和_C++(medium)
题目链接:leetcode环形子数组的最大和目录题目解析:算法原理1.状态表示2.状态转移方程3.初始化4.填表顺序5.返回值编写
代码题
目解析:题目让我们求返回nums的非空子数组的最大可能和这道题如果是按照
吃不胖的熊猫
·
2024-01-12 18:23
动态规划
算法
c++
动态规划
leetcode
开发语言
【Leetcode】18. 四数之和
【Leetcode】18.四数之和题目链接
代码题
目链接【Leetcode】18.四数之和代码funcfourSum(nums[]int,targetint)[][]int{sort.Ints(nums)
Hunter_Kevin
·
2024-01-12 15:59
#
代码随想录
#
LeetCode
leetcode
算法
【Leetcode】454. 四数相加 II
【Leetcode】454.四数相加II题目链接
代码题
目链接【Leetcode】454.四数相加II代码funcfourSumCount(nums1[]int,nums2[]int,nums3[]int
Hunter_Kevin
·
2024-01-12 15:26
#
代码随想录
#
LeetCode
leetcode
哈希算法
算法
AcWing1231-航班时间
文章目录题目输入格式输出格式数据范围输入样例输出样例思路
代码题
目输入格式输出格式数据范围输入样例317:48:1921:57:2411:05:1815:14:2317:21:0700:31:46(+1)
NuyoahC
·
2024-01-12 06:20
算法
c++
AcWing1210-连号区间
文章目录题目输入格式输出格式数据范围样例输入样例1输出样例1输入样例2输出样例2样例解释思路
代码题
目输入格式输出格式数据范围样例输入样例143241输出样例17输入样例2534251输出样例29样例解释思路固定
NuyoahC
·
2024-01-12 06:20
算法
c++
数据结构
【超详细 | 校招 | 秋招 | 面试】在ACM模式(牛客企业面试)下C++语言的输入和输出方式汇总
平时一直用leetcode的核心代码模式,但是招聘的时候好多企业
代码题
是用的牛客平台的ACM模式,因此将常见的输入输出总结在这里。以供自己回顾,也给有缘人提供一个思路。会时常更新的,有空的话。
一名小学生0.0
·
2024-01-11 17:33
秋招
面试
c++
职场和发展
求职招聘
猫眼撸
代码题
汇总
1、排序2、topk3、栈实现队队实现栈4、查找子串的出现次数5、数组实现栈/队列6、求最大连续子序列7、查找数组中是否存在当前的元素////main.cpp//cateye////Createdby吴珝君on2019/5/10.//Copyright©2019年闲着也是贤者.Allrightsreserved.//#include#include#includeusingnamespacestd
吴珝君
·
2024-01-11 17:30
实习笔试
C++
编译原理
-2022期末考试解析
【前言】这是2022年的期末考试卷,题目还是比较正的,涵盖了词法分析,语法分析,语法制导翻译,优化。从这一年开始,优化的部分分值开始提高(这是最后学的部分)。一、词法分析(15分)(1)为下列正则表达式构造一个NFA。(aa|b)*(a|cc)*(2)将下图中的NFA转换为相应的正则表达式。(3)将下图中的NFA转换为DFA。作答如下:(1)(2)(aa|v)*(a|bb)*(3)使用子集构造法最
甘晴void
·
2024-01-11 15:16
#
【3.1】编译原理
编译原理
编译原理
-2023期中考试(原题)
【前言】这是某高校本科
编译原理
2023年的期中考试,分享在这里仅供同学学习交流使用,如果课程组老师觉得这样不妥,请联系我,我会及时撤回。题目比较基础,再加上是开卷考试,知道考点基本就能做出来。
甘晴void
·
2024-01-11 15:46
#
【3.1】编译原理
编译原理
HNU-
编译原理
-期末复习(刷题)
编译原理
是一门很难的学科,但万幸是它的考试题目有迹可循。我在备考时,并没有刷完每一年的卷子,只是挑了其中的部分做了一下。题目的同质化很严重,知识点来来回回就是那几个。完整的卷子我整理好之后放链接。
甘晴void
·
2024-01-11 15:14
#
【3.1】编译原理
算法
编译原理
第十一届蓝桥杯比赛总结
一、比赛题目一定要先挑软柿子捏蓝桥杯的比赛题目主要有填空题和
代码题
,基本上都是10个题目左右。
象骑士Hack
·
2024-01-11 13:52
设计模式——解释器模式
如果将它们归纳成一种简单的表达式(例如:正则表达式等),那么这些问题实例将是该表达式的一些句子,这样就可以用“
编译原理
”中的解释器模式来实现。
程序猿进阶
·
2024-01-11 12:00
设计模式
设计模式
解释器模式
java
后端
面试
性能优化
架构
【Leetcode】15. 三数之和
【Leetcode】15.三数之和题目链接思路
代码题
目链接【Leetcode】15.三数之和思路排序+双指针+去重代码functhreeSum(nums[]int)[][]int{//切片升序排序sort.Slice
Hunter_Kevin
·
2024-01-10 19:28
#
代码随想录
#
LeetCode
leetcode
算法
数据结构
2024.1.9
今天没有新学什么东西,因为今天基本上算是满课,所以说只得挤出一点使时间来复习一下以前写的代码,和做了几个学校的
代码题
(学校
代码题
有些还怪难的),今天的代码学习是大不如前几天的,十分不好,正如鲁迅先生所说
爱上语文
·
2024-01-10 10:55
c语言
编译原理
复习笔记--简答题
1、编译过程概述词法分析:输入源程序,对构成源程序的字符串进行扫描和分解,识别出一个个单词(也称单词符号,或简称符号)语法分析:在语法分析的基础上将单词序列分解成各类语法短语。语义分析:审查源程序有无语义错误,为代码生成阶段收集类型信息。中间代码生成:在语法和语义分析后,将源程序变成一种内部表现形式。代码优化:对前一阶段产生的中间代码进行变换或改造。目标代码生成:将中间代码变换成特定机器上的绝对指
小李学不完
·
2024-01-10 02:02
编译原理笔记
笔记
编译原理
笔记(三)
一、词法分析程序的设计1、词法分析程序的输出在识别出下一个单词同时验证其词法正确性之后,词法分析程序将结果以单词符号的形式发送至语法分析程序以回应其请求。单词符号一般分下列5类:关键字:如:begin、end、if、while和var。标识符:如:常量名、变量名和过程名常数:各种类型的常数,如:25、TRUE和"ABC"等。运算符:如+、*、<、=等。界符:如:逗号、分号、括号等、2、词法分析程序
小李学不完
·
2024-01-10 02:32
编译原理笔记
笔记
汇编
编译原理
期末大题步骤——例题
一、预测分析方法步骤提取左公因子,消除左递归判断文法是否为LL(1)文法若是,构造预测分析表;否则,不能进行分析。根据预测分析表对输入串进行分析例子:文法G[E]:EE+T|TTT*F|FFi|(E)构造预测分析表。(1)消除左递归VN排列为E,T,F消除E的一切直接左递归:ETE'TT*FFiE'+E'|εTFF(E)消除T的一切直接左递归:ETE'TFT'FiE'+E'|εT^*FT'|εF(
小李学不完
·
2024-01-10 01:31
编译原理笔记
算法
交叉编译、指令集、CPU架构
1.交叉编译、指令集、CPU架构、计算机位数交叉编译工具链交叉编译工具链[C/C++]交叉编译【
编译原理
】交叉工具链详解写给安卓程序员的C/C++编译入门(交叉编译,Makefile)5分钟掌握cmake
肖恩快跑~
·
2024-01-09 13:47
工程技能
架构
Codeforces Hello 2018 - D - Too Easy Problems
9月开始做
代码题
以来,也大大小小做了千余题,却不能飘飘然。12月初开始打codeforces,也确实表明了我div2仅能做出5/8的水平。
Myriad_Dreamin
·
2024-01-09 11:26
codeforces
贪心算法
优先队列
前端面试常见手写
代码题
集
一、数组去重//1.使用Set数据结构vararr=[3,2,4,2,1,2];varuniqueArr=Array.from(newSet(arr));console.log(uniqueArr);//输出:[3,2,4,1]//2.使用filter方法vararr=[3,2,4,2,1,2];varuniqueArr=arr.filter(function(item,index,array){
前端小卡拉米
·
2024-01-09 08:23
数据结构
迷宫问题(Java实现,求最短路径)
目录题目链接Java迷宫问题基本思路代码实现大概图解一下dfs
代码题
目链接迷宫问题定义一个二维数组:intmaze[n][m];它表示一个迷宫,其中的1表示墙壁,0表示可以走的路,只能横着走或竖着走,不能斜着走
逍遥ovo
·
2024-01-09 08:04
LC
dfs
算法
java
leetcode
【Leetcode】 447. 回旋镖的数量
文章目录题目思路
代码题
目447.回旋镖的数量思路问题要求计算平面上所有回旋镖的数量,即找到满足题设条件的点组合(i,j,k)。回旋镖的定义是指有两个相同的距离,分别从点i到j和点i到k。
想要AC的sjh
·
2024-01-09 08:08
练习题(记录做题想法)
leetcode
算法
c++
c语言
2024.1.8 Day04_SparkCore_homeWork
3.
代码题
浏览器Nginx案例先进行数据清洗,做后续需求用1、需求一:点击最多的前10个网站域名2、需求二:用户最喜欢点击的页面排序TOP103、需求三:统计每分钟用户搜索次数学生系统案例4.RDD依赖的分类
白白的wj
·
2024-01-09 07:37
spark
大数据
分布式
python
hadoop
big
data
【Leetcode】203. 移除链表元素
203.移除链表元素题目
代码题
目【Leetcode】203.移除链表元素给你一个链表的头节点head和一个整数val,请你删除链表中所有满足Node.val==val的节点,并返回新的头节点代码/***
Hunter_Kevin
·
2024-01-09 05:01
#
代码随想录
#
LeetCode
leetcode
链表
算法
LeetCode25 K个一组反转链表
个一组反转链表在bilibili上的视频讲解:https://www.bilibili.com/video/BV11w411V7Ar/文章目录题目描述解题思路思路步骤思路动画代码Python代码C++代码Java
代码题
目描述给你链表的头节点
爱科研的瞌睡虫
·
2024-01-09 00:58
LeetCode
链表
数据结构
leetcode
算法
【Leetcode】349. 两个数组的交集
【Leetcode】349.两个数组的交集题目链接
代码题
目链接【Leetcode】349.两个数组的交集代码funcintersection(nums1[]int,nums2[]int)[]int{//
Hunter_Kevin
·
2024-01-08 20:12
#
代码随想录
#
LeetCode
leetcode
算法
【Leetcode】438. 找到字符串中所有字母异位词
【Leetcode】438.找到字符串中所有字母异位词题目链接
代码题
目链接【Leetcode】438.找到字符串中所有字母异位词代码funcfindAnagrams(sstring,pstring)[]
Hunter_Kevin
·
2024-01-08 20:12
#
代码随想录
#
LeetCode
leetcode
算法
操作系统第一课:CPU基础知识
数据结构与算法《java数据结构与算法》《算法》《算法导论》《计算机程序设计艺术》操作系统:Linux内核源码解析Linux内核设计与实现30天自制操作系统网络:机工《TCP/IP详解》卷一建议看原版
编译原理
学而知不足~
·
2024-01-08 16:58
操作系统
操作系统
编译原理
上下文无关文法
1.定义术语术语含义非终结符语句或者表达式终结符关键字或者符号,也称为记号产生式由左部和右部组合而成记号串零个或多个记号的序列。空串包含零个记号串的记号串上下文无关文法包含如下四个部分;一个记号集合,称为终结符号一个非终结符集合一个产生式集合。每个产生式具有一个左部和一个右部,左部和右部由箭头连接,左部是一个非终结符。右部是记号和(或)非终结符序列一个开始符号。开始符号是一个指定的非终结符上下文无
用心一
·
2024-01-08 11:49
linux
编译原理
上下文无关文法 2.6 词法分析 2.7符号表
2.6词法分析词法分析器:读入输入串,将其转换成被语法分析器分析的记号流。词法分析器的一些功能:2.6.1剔除空白符和注释如果词法分析器消除了空白符,语法分析器就不必再考虑空白符。修改文法使得语法中包含空白符的做法实现起来很难。2.6.2常数举例子,单个数字和数字序列都是整数,如何识别出来,作为一个记号(如num),记号的属性就是识别出来的整数的值。2.6.3识别标识符和关键字程序设计语言使用标识
用心一
·
2024-01-08 11:49
开发语言
2024 .1.7 Day05_Spark_HomeWork; Spark_SQL
3.
代码题
需求1直接基于DataFrame来处理,完成SparkSQL版的WordCount词频统计。DSL和SQL两种方式都要实现4.创建SparkDataFrame的几种方式?
白白的wj
·
2024-01-08 07:24
spark
sql
大数据
python
分布式
数据库
开发语言
【
编译原理
】NFA到DFA转换的实例&&DFA确定化和最小化
【
编译原理
】NFA到DFA转换的实例&&DFA确定化和最小化从正规式开始一、先将正规式转换成NFA通过下面的对应法则将正规式转换成NFA例如:二、再将NFA转成DFA(子集法)运用子集法的3个概念:(1
一拳Marx
·
2024-01-08 03:33
编译原理
编译原理
Lab4-使用LightIR框架自动产生cminus-f语言的LLVM IR
[[#实验框架|实验框架]][[#实验过程|实验过程]][[#实验过程#全局变量的设计|全局变量的设计]][[#实验过程#1ASTProgram|1ASTProgram]][[#实验过程#2ASTNum|2ASTNum]][[#实验过程#3ASTVarDeclaration|3ASTVarDeclaration]][[#实验过程#4ASTFunDeclaration|4ASTFunDeclarat
昵称什么的不存在
·
2024-01-08 03:33
一些课程实验报告
java
前端
算法
编译原理
第二次小班课
写给入门者的LLVM介绍-知乎(zhihu.com)代码优化与LLVMIRpass|Kiprey’sBlogATourtoLLVMIR(上)-知乎(zhihu.com)第5章LLVM中间表示—GettingStartedwithLLVMCoreLibraries文档(getting-started-with-llvm-core-libraries-zh-cn.readthedocs.io)第一页-
昵称什么的不存在
·
2024-01-08 03:33
一些课程实验报告
编译原理
【
编译原理
】9—代码优化与生成Code Optimization and Generation(基本块及其优化方法、数据流分析简介)
9代码优化与生成CodeOptimizationandGeneration⭐⭐⭐⭐⭐⭐Github主页https://github.com/A-BigTree项目链接https://github.com/A-BigTree/college_assignment⭐⭐⭐⭐⭐⭐文章目录9代码优化与生成CodeOptimizationandGeneration9.1优化的主要来源源代码中间代码目标代码代码
一棵___大树
·
2024-01-08 03:33
编译原理
c++
算法
jvm
学习
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他