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
LeetCode手撕日记
Fusion360学习
日记
day6-橡胶车把
学习内容:第6天:橡胶车把-30天掌握3D打印建模之AutodeskFusion360_哔哩哔哩_bilibili0.值得注意矩形阵列:可创建重复的形状分开创建实体:两个部分可以分开调整颜色和材质悬浮的文字可以通过推拉在面上呈现出来1.平面构造装配-新建零部件-创建草图-选xy面快捷键r-中心矩形-长500,宽125两点矩形-随便创建一个矩形(只是为了创建矩形阵列)-ESC创建-矩形阵列-选择创建
OPUT
·
2025-04-25 22:01
Fusion360日记
学习
fusion360
LEETCODE
(C++) 74. 搜索二维矩阵
题目描述:编写一个高效的算法来判断mxn矩阵中,是否存在一个目标值。该矩阵具有如下特性:每行中的整数从左到右按升序排列。每行的第一个整数大于前一行的最后一个整数。解题思路:这就是二维的二分查找,先在最后一列二分查找,确定行,再在该行二分查找。注意点:两次二分查找略有不同1.left>&matrix,inttarget){intm=matrix.size(),n=matrix[0].size();i
绿风天空
·
2025-04-25 17:31
leetcode(c++)
leetcode
c++
矩阵
C++并发编程学习
日记
2025/4/25
C++并发编程学习
日记
2025/4/25今天学习了迭代器的失效问题以及如何通过C++标准库提供的成员方法解决,还学习了通过重载new和delete方法来减少创建/销毁对象的开销,并通过这个方法来编写了一个简单的对象池
vilinno
·
2025-04-25 17:58
C++并发编程
c++
学习
开发语言
代码随想录算法训练营第一天 | 数组part01
704.二分查找-力扣(
LeetCode
)数组理论基础关键词:连续内存空间,相同类型数据在C++中,1-Dand2-D数组是连续分布的。InJava,a2Darra
scorecpl
·
2025-04-25 16:50
代码随想录算法训练营
算法
矩阵运营的限流问题本质上是平台与创作者之间的流量博弈
例如某MCN机构采用100台二
手
安卓手机搭建矩阵,每台设备成本控制在300元以内,配
星云ai
·
2025-04-25 15:09
php
服务器
网络
Missashe考研
日记
-day26
Missashe考研
日记
-day261专业课408学习时间:3h学习内容:今天先是预习了OS第三章关于内存管理的部分,然后听了一部分课,这部分关于分页分段存储的内容和计组有重合,相当于是更细致的再学一遍
LVerrrr
·
2025-04-25 12:24
考研备考
考研
学习
从零
手
撕
C++ string类:详解实现原理与优化技巧
引言C++标准库中的std::string是日常开发中最常用的类之一,但你是否好奇它的底层实现?本文将带你从零实现一个简化版string类(命名空间tyx),覆盖构造、拷贝、动态扩容、运算符重载等核心功能,并分析常见陷阱与优化方法。适合人群:C++初学者、面试备战者、对STL底层感兴趣的开发者。核心实现解析1.基础结构与构造函数成员变量private:size_t_size;//当前字符串长度si
tanyongxi66
·
2025-04-25 12:51
面试必备
字符串实现
内存管理
c++
开发语言
stl
性能优化
手
撕
C++ STL list容器:从指针缠绕到迭代器封装的实践笔记
前言最近在学习STL容器的底层实现,发现双向链表(list)的设计非常巧妙。为了深入理解其原理,我决定从零实现一个简化版list。本文将分享我的实现思路、踩坑记录以及关键代码解析,完整代码已上传至Gitee仓库Gitee仓库https://gitee.com/roaring-black-fertilizer/cpp/commit/a927d1cad5eb1f9227b6f1b374221a6fae
咆哮的黑化肥
·
2025-04-25 12:51
c++
手
撕
C++STL list:深入理解双向链表的实现
目录1.引言3.list类的实现(1)基本结构(2)初始化与清理(3)插入与删除(4)常用接口(4)常用接口4.测试代码5.总结1.引言在C++STL中,list是一个基于双向链表的容器,支持高效的头尾插入/删除操作(O(1)时间复杂度),但不支持随机访问(O(n)时间复杂度)。本文将带你手写一个简化版的list,并分析其核心实现。2.核心结构:list_node与__list_iterator(
tanyongxi66
·
2025-04-25 12:18
c++
链表
开发语言
leetcode
11~20 学习经历
LeetCode
习题11-2011.盛最多水的容器12.整数转罗马数字13.罗马数字转整数14.最长公共前缀15.三数之和16.最接近的三数之和17.电话号码的字母组合18.四数之和19.删除链表的倒数第
文盲老顾
·
2025-04-25 11:44
算法
leetcode
学习
算法
LeetCode
//C - 685. Redundant Connection II
685.RedundantConnectionIIInthisproblem,arootedtreeisadirectedgraphsuchthat,thereisexactlyonenode(theroot)forwhichallothernodesaredescendantsofthisnode,pluseverynodehasexactlyoneparent,exceptfortheroot
Navigator_Z
·
2025-04-25 08:57
LeetCode
leetcode
c语言
算法
一个小白的转行自学Python的经历
制造业确实环境不好,虽然我的岗位是研发工程师,但是经常要在车间干体力活车间,累的满头大汗,跟车间的大妈大叔
撕
逼。不管是自然环境还是人文环境,只能用恶劣来形容吧。而且我们是单休,动
2401_84139728
·
2025-04-25 01:39
程序员
python
开发语言
代码随想录算法训练营第二十六天
LeetCode
题目:452.用最少数量的箭引爆气球435.无重叠区间763.划分字母区间2799.统计完全子数组的数目(每日一题)其他:今日总结往期打卡452.用最少数量的箭引爆气球跳转:452.用最少数量的箭引爆气球学习
写个博客
·
2025-04-25 00:31
代码随想录打卡
算法
springboot基于Hadoop技术下的校园二
手
交易系统的设计与实现
本系统目的就是让毕业生的二
手
物品有一定的价值,并且在疫情环境下做到零接触买卖,更加安全。在新冠疫情下,校园二
手
交易系统主要是用JAVA开发的。
Q_1928499906
·
2025-04-24 21:39
java
java
热释电传感器:开启智能感知新时代,让生活“触”
手
可及
在科技飞速发展的今天,智能感知技术正悄然改变着我们的生活方式。从智能家居到安防监控,从工业自动化到医疗健康,热释电传感器作为这一领域的“隐形英雄”,正以精准、高效、低功耗的特性,为各行各业注入无限可能。今天,让我们一同走进热释电传感器的世界,感受它如何以“温度感知”之力,开启智能生活新篇章。精准感知,细微之处见真章热释电传感器,顾名思义,是利用热释电效应将温度变化转化为电信号的装置。不同于传统传感
上海锝秉工控
·
2025-04-24 21:38
生活
人工智能
(
LeetCode
每日一题)2799. 统计完全子数组的数目(哈希表、滑动窗口)
题目:2799.统计完全子数组的数目思路:对于一个符合要求的字数组,其左端点,可以无限扩展到最左边。时间复杂度0(n),细节看注释。C++版本:classSolution{public:intcountCompleteSubarrays(vector&nums){//集合,获得数组nums中不同元素的个数unordered_setst(nums.begin(),nums.end());//哈希表,
岁忧
·
2025-04-24 21:07
java版刷题
golang版刷题
LeetCode
leetcode
散列表
算法
c++
java
go
golang
【专题刷题】滑动窗口(四):
前言说明:本专栏主要记录本人的基础算法学习以及
LeetCode
刷题记录,按专题划分每题主要记录:(1)本人解法+本人屎山代码;(2)优质解法+优质代码;(3)精益求精,更好的解法和独特的思想(如果有的话
愚润泽
·
2025-04-24 20:06
C++刷题专栏
#
统刷
c++
笔记
Leetcode
刷题
基于python
手
撕
一个会规划执行的Agent
写在前面一个思考:不依赖LangGraph框架,我们能否实现一个Plan-and-Execute风格的Agent。相比于ReAct的步步为营,Plan-and-Execute在处理需要长远规划、步骤间依赖性强、或者目标相对稳定的任务时可能更具优势。它强制LLM进行前瞻性思考,并允许将复杂的规划任务与相对简单的执行任务解耦,甚至可以使用不同能力的模型来分别处理。本篇博客将深入探讨Plan-and-E
kakaZhui
·
2025-04-24 20:04
大模型Agent入门与代码实战
python
开发语言
AIGC
LLM
Agent
大语言模型
人工智能
python的一些命令及讲解(入门最佳)--- python记录
日记
查看python的安装路径信息:(安装python时勾选安装简写插件,即可用py)python-msite或py-msite路径修改配置:python-msite-helppip更新:pipinstall--upgradepip查看pip所安装的插件包:piplist【备注】pip安装在python根目录下的Scripts文件夹里(C:\Python313\Scripts),并且路径添加到path
z814561527
·
2025-04-24 19:24
python
pip
virtualenv
windows
开发语言
全球AI领域顶尖人物全收录:必关注的50位大佬及其自媒体账号
想要了解AI最前沿的资讯,你必须关注大佬的一
手
消息(看人),而不是天天看各种经过深加工刺激你眼球的各种二
手
信息(球)。
AI私塾
·
2025-04-24 19:23
AIGC
人工智能
媒体
推荐系统[八]算法实践总结V3:重排在快手短视频推荐系统中的应用and
手
淘信息流多兴趣多目标重排技术
搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源)专栏详细介绍:搜索推荐系统专栏简介:搜索推荐全流程讲解(召回粗排精排重排混排)、系统架构、常见问题、算法项目实战总结、技术细节以及项目实战(含码源)前人栽树后人乘凉,本专栏提供资料:推荐系统算法库,包含推荐系统经典及最新算法讲解,以及涉及后续业务落地方案和码源本专栏
汀、人工智能
·
2025-04-24 19:52
推荐系统
搜索算法
重排算法
智能推荐
自然语言处理
LeetCode
45. 跳跃游戏 II-贪心算法-java
先看题目这题和55题一样(55题做法已发,可以参考),但是这个给定的数组是一定可以到达的,让我们求最短的步数。做题思想:先从头开始,每次都走到现在节点最远的那个距离,比如说例1第一次可以走2步,那么我们就可以确定一下在这个两步内最远可以走到的距离是多少并记录下来,并需要一个边界值当走到这个边界值时就需要跟新所用步数了,边界值就是当前可以走到的位置,比如当到达索引2时就表明已经到达了边界了需要增加一
不会写力扣!
·
2025-04-24 17:13
leetcode
游戏
贪心算法
LeetCode
hot 100—最长有效括号
题目给你一个只包含'('和')'的字符串,找出最长有效(格式正确且连续)括号子串的长度。示例示例1:输入:s="(()"输出:2解释:最长有效括号子串是"()"示例2:输入:s=")()())"输出:4解释:最长有效括号子串是"()()"示例3:输入:s=""输出:0分析可以使用动态规划的方法来解决这个问题。我们定义一个数组dp,其中dp[i]表示以s[i]结尾的最长有效括号子串的长度。动态规划代
rigidwill666
·
2025-04-24 16:37
leetcode
leetcode
算法
职场和发展
c++
数据结构
java jvm
日记
(一)
(一)类加载在子系统1)加载2)链接1验证2准备3解析3)初始化双亲委派机制加载器程序加载到运行的图(简)类加载子系统负责从文件系统或者网络中加载class文件class文件在文件头有特定的标识。类加载器只负责将class文件加载以至于到底能不能运行由执行引擎决定,加载的类信息存放在一块叫做方法区的内存空间(元数据区),除了类的信息方法区中还会存放运行时常量池信息,可能还包括字符串字面量和数字常量
卤蛋x001
·
2025-04-24 16:04
jvm
java
【源码+项目部署】Java课程设计项目_Java个人
日记
本系统
小伙伴们都有记
日记
的习惯吗?有没有想过通过Java创建一个个人
日记
本系统呢?
就一个码农ne
·
2025-04-24 15:03
jvm
java
算法
数据库
开发语言
代码随想录算法训练营day9(栈与队列)
华子目录逆波兰表达式求值思路逆波兰表达式求值https://
leetcode
.cn/problems/evaluate-reverse-polish-notation/思路初始化一个栈遍历整个tokens
^~^前行者~~~
·
2025-04-24 11:30
算法
开发语言
python
车间排产与生产调度:提升制造效率的核心引擎
而进销存软件(如订单
日记
)作为连接生产、库存与供应链的重要枢纽,正成为车间排产与生产调度的核心数据支撑系统,助力企业实现“计划-执行-库存”的全链路闭环管理。
雪兽软件
·
2025-04-24 10:27
科技前沿
ERP系统
制造
进销存软件
生产调度
车间排产
Leetcode
---781.森林中的兔子
今天的每日一题解题思路使用贪婪算法首先获取数组的长度,如果长度为0,直接返回0;如果长度不为0,因为数组内元素的顺序对结果没有任何影响,为了便于处理,首先使用Arrays.sort()函数将数组进行排序(升序或降序都可以),并构建栈辅助处理;对数组内的元素进行遍历,如果当前的值为0,那么结果直接加一;如果当前值不为0且栈为空,则入栈;把栈顶元素与指针指向元素的值进行对比,如果相等,则计数器加一;然
譕訫_
·
2025-04-24 07:09
Java学习
Leetcode每日一题
java
leetcode
leetcode
每日一题 781. 森林中的兔子(数学&&hashmap) 2021/1/16 难度:中等
781.森林中的兔子题意:给你一个answers数组,该数组存储每只兔子(知道有几个和它相同颜色的个数)。问:从题目的数组推出,至少有几只兔子。思路:北大大佬的,博主的表达太垃圾了,借鉴大佬的。ACclassSolution{public:intnumRabbits(vector&answers){unordered_mapma;for(autox:answers)ma[x]++;intres=0
scau_sleep(今天写bug了吗?
·
2025-04-24 07:38
leetcode入门到入土
stl
数论
Leetcode
(每日一题)781. 森林中的兔子
森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在answers数组里。返回森林中兔子的最少数量。示例:输入:answers=[1,1,2]输出:5解释:两只回答了"1"的兔子可能有相同的颜色,设为红色。之后回答了"2"的兔子不会是红色,否则他们的回答会相互矛盾。设回答了"2"的兔子为蓝色。此外,森林中还应有另外2只蓝色兔子的回答没有
imyyy_
·
2025-04-24 07:38
LeetCode习题解
Day10【
LeetCode
每日一题】781. 森林中的兔子
Day10【
LeetCode
每日一题】781.森林中的兔子题目:森林中,每个兔子都有颜色。其中一些兔子(可能是全部)告诉你还有多少其他的兔子和自己有相同的颜色。我们将这些回答放在answers数组里。
guangcheng0312q
·
2025-04-24 07:07
哈希表
leetcode
算法
哈希
hash
LeetCode
每日一题781. 森林中的兔子
分析定义一个哈希表mp,记录每个数出现的个数,同时把每个数插入到集合中。遍历集合s:0:没有人与自己相同,直接加mp[0]其他数x:每组大小为(x+1)。求出商k=mp[x]x+1k=\frac{mp[x]}{x+1}k=x+1mp[x]和余数r=mp[x]%(x+1)r=mp[x]\%(x+1)r=mp[x]%(x+1)若余数r=0,说明刚好有k组,加上KaTeXparseerror:Undef
Jay_fearless
·
2025-04-24 07:07
c++
数据结构
哈希表
【
Leetcode
每日一题】781. 森林中的兔子
问题背景森林中有未知数量的兔子。提问其中若干只兔子“还有多少只兔子与你(指被提问的兔子)颜色相同?”,将答案收集到一个整数数组answersanswersanswers中,其中answers[i]answers[i]answers[i]是第iii只兔子的回答。给你数组answersanswersanswers,返回森林中兔子的最少数量。数据约束1≤answers.length≤10001\lean
冠位观测者
·
2025-04-24 07:34
Leetcode
Daily
leetcode
算法
数据结构
《念无双》:仙侠世界中的传统文化交响
然而,战鬼族归来,反派韩女暗中操控,利用两人感情致使源仲自断神
手
,无双陷入圈套,最终他们携手打败韩女,恢复世间秩序。在古装仙侠剧《念无双》构建的奇幻世界里,除了扣人心弦的爱情主线与跌宕起
阳光普照世界和平
·
2025-04-24 06:31
生活
【2024华为HCIP831 | 高级网络工程师之路】刷题
日记
(BGP)
个人名片:作者简介:一名大三在校生,喜欢AI编程❄️个人主页:落798.个人WeChat:hmmwx53️系列专栏:️零基础学Java——小白入门必备重识C语言——复习回顾计算机网络体系———深度详讲
落鱼科技
·
2025-04-24 06:57
HCIP刷题日记
HCIP部分题解
华为
网络
notepad++
LeetCode
110. 平衡二叉树
平衡二叉树定义:|左子树高度-右子树高度|b?a:b;}intgetHeight(TreeNode*root){if(root==nullptr)return0;intleftHeight=getHeight(root->left);intrightHeight=getHeight(root->right);returnmax(leftHeight,rightHeight)+1;}boolisBa
doglc
·
2025-04-24 05:24
LeetCode每日刷题记录
#
LeetCode简单题
数据结构
开发语言
leetcode
LeetCode
热题 100 回顾
目录一、哈希部分1.两数之和(简单)2.字母异位词分组(中等)3.最长连续序列(中等)二、双指针部分4.移动零(简单)5.盛最多水的容器(中等)6.三数之和(中等)7.接雨水(困难)三、滑动窗口8.无重复字符的最长子串(中等)9.找到字符串中所有字母异位词(中等)四、子串10.和为K的子数组(中等)11.滑动窗口最大值(困难)12.最小覆盖子串(困难)五、普通数组13.最大子数组和(中等)14.合
张彦峰ZYF
·
2025-04-24 01:31
leetcode
算法
职场和发展
js解
leetcode
(31)-中等
1.分割等和子集题目:给定一个只包含正整数的非空数组。是否可以将这个数组分割成两个子集,使得两个子集的元素和相等。注意:每个数组中的元素不会超过100数组的大小不会超过200思路:分割成等和数组,其实就是找到一个子数组,和为sum/2.这就很像背包问题了。,所以用动态规划先判断整个数组的和,奇数肯定不可以。然后初始化dp,是一个target(sum/2)*n的矩阵,表示第[i,j]个元素表示0-i
一笑而泯
·
2025-04-24 01:00
分割等和子集
太平洋大西洋水流问题
甲板上的战舰
数组中两个数的最大异或值
从英文中重建数字
【
LeetCode
每日一题】[中等]416. 分割等和子集
【
LeetCode
每日一题】[中等]416.分割等和子集416.分割等和子集题目来源算法思想:数组,子集题目精炼:给定一个只包含正整数的非空数组nums,判断是否可以从数组中选出一些数字,使得这些数字的和等于整个数组的元素和的一半
浪里小白~
·
2025-04-24 01:30
LeetCode
算法
java
leetcode
动态规划
【第十六届 蓝桥杯 省 C/Python A/Java C 登山】题解
于是我又想能不能从最大值出发往回搜,
手
玩了一下发现其实和记搜没什么区别,无非是把边给反向了。那可能的做法就是强连通分量?我当时板子都掏出来了,但是模拟了一番之后就发现可以用并查集。下面是正文。
慕容青峰
·
2025-04-23 19:48
蓝桥杯
蓝桥杯
c语言
python
算法
c++
sublime
text
LeetCode
-Hot100-无重复字符的最长子串
给定一个字符串s,请你找出其中不含有重复字符的最长子串的长度。示例1:输入:s="abcabcbb"输出:3解释:因为无重复字符的最长子串是"abc",所以其长度为3。示例2:输入:s="bbbbb"输出:1解释:因为无重复字符的最长子串是"b",所以其长度为1。示例3:输入:s="pwwkew"输出:3解释:因为无重复字符的最长子串是"wke",所以其长度为3。请注意,你的答案必须是子串的长度,
背帆
·
2025-04-23 19:48
c++刷LeetCode
leetcode
算法
Wayfair Way Day 购物攻略:跨境买家如何省30%+的实战指南
对于热衷打造理想居家环境的用户而言,这是一次高性价比“剁
手
”机会。从家具家装到户外用品,应有尽有,而且动辄五折、七折的优惠力度,确实诱人。但跨境购物并非只靠冲动。
跨境卫士萌萌
·
2025-04-23 18:39
经验分享
leetcode
hot100 哈希表
博主近期刷了
leetcode
hot100题单,决定参考“费曼学习法”整理一遍,从第一个模块哈希表开始。
不想起名字a
·
2025-04-23 17:37
散列表
算法
leetcode
leetcode
hot100 双指针
力扣hot100双指针模块整理回顾。如有缺漏谬误,还请批评指正。1.移动零思想:把非零元素前移,剩下的全部补0。引入idx记录非零索引,在遍历整理数组的同时,更新非零元素索引,然后把剩下的空位(idx~n之间)全部填补成0。classSolution{public:voidmoveZeroes(vector&nums){intn=nums.size();intidx=0;for(inti=0;i&
不想起名字a
·
2025-04-23 17:37
leetcode
算法
数据结构
【
LeetCode
】7.整数反转
题目概要将32位有符号整数反转,若反转结果超出范围[-2^31,2^31-1]则返回0。例如,输入123返回321,输入-123返回-321。前置知识整数运算:取余(%)和整除(//)操作。溢出检查:理解32位整数范围(-2147483648至2147483647)。问题难点符号处理:需正确处理正负数的反转逻辑。溢出检测:反转过程中需动态检查是否超出32位整数范围。末尾零处理:如输入120需返回2
满怀1015
·
2025-04-23 17:06
LeetCode题解
leetcode
题解
探秘闲鱼爆款背后:监控软件功不可没
二
手
交易市场商品信息更新频繁,通过监控,卖家能迅速掌握自家商品状态变化,及时把握销售时机;买家也可第一时间知晓心仪商品的价格调整,避免错失优惠。
闲鱼监控秒拍助手脚本软件
·
2025-04-23 17:05
大数据
前缀和
leetcode
.724.560.437.1248
前缀和是一种非常实用的算法技巧,特别适合处理数组区间求和问题。什么是前缀和?前缀和就是把数组中每个位置之前(包括自己)的所有元素的和预先计算并存储起来。这样当我们需要计算任意区间的和时,就可以直接通过简单的减法得到结果,而不需要每次都重新计算。基本原理预处理:先计算并存储每个位置的前缀和快速查询:用前缀和数组快速计算任意区间和java基本模板:publicclassPrefixSum{public
吗喽对你问好
·
2025-04-23 15:52
算法
数据结构
前缀和
leetcode
BFS合集.139.815.130
示例1:输入:s="
leetcode
",wordDict=["leet","code"]输出:true解释:返回true因为"
leetcode
"可以由"leet"和"code"拼接成。示例2:输
吗喽对你问好
·
2025-04-23 15:52
leetcode
宽度优先
BFS
bfs
java
数据结构
滑动窗口
leetcode
.209.3.1004.1208
209.长度最小的子数组给定一个含有n个正整数的数组和一个正整数target。找出该数组中满足其总和大于等于target的长度最小的子数组[numsl,numsl+1,...,numsr-1,numsr],并返回其长度。如果不存在符合条件的子数组,返回0。示例1:输入:target=7,nums=[2,3,1,2,4,3]输出:2解释:子数组 [4,3] 是该条件下的长度最小的子数组。示例2:输入
吗喽对你问好
·
2025-04-23 15:51
算法
java
数据结构
滑动窗口
代码随想录算法训练营第三十二天 | 509.斐波那契数 70.爬楼梯 746.使用最小花费爬楼梯
509.斐波那契数题目链接:509.斐波那契数-力扣(
LeetCode
)文章讲解:代码随想录视频讲解:手把手带你入门动态规划|
LeetCode
:509.斐波那契数_哔哩哔哩_bilibili思路:输入:
m0_50413530
·
2025-04-23 14:43
算法
上一页
61
62
63
64
65
66
67
68
下一页
按字母分类:
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
其他