例1、假设一个表达式有英文字母(小写)、运算符(+,—,*,/)和左右小(圆)括号构成,以“@”作为表达式的结束符。请编写一个程序检查表达式中的左右圆括号是否匹配,若匹配,则返回“YES”;否则返回“NO”。表达式长度小于255,左圆括号少于20个。 分析:假设输入的字符串存储在c中(var c:string[255])。 我们可以定义一个栈:var s:array[1..maxn] of char;top:integer; 用它来存放表达式中从左往右的左圆括号。 算法的思路为:顺序(从左往右)扫描表达式的每个字符c[i],若是“(”,则让它进栈;若遇到的是“)”,则让栈顶元素出栈;当栈发生下溢或当表达式处理完毕而栈非空时,表示不匹配,返回“YES”,否则表示匹配返回“NO”。
2021-10-27 20:42:20 114KB pascal
1
德尔福降价 Pascal 的 Markdown 处理器 (Delphi/FPC) 基本信息 这是一个 Pascal 库,可以处理到 HTML 的 Markdown。 目前支持以下 markdown 方言: Daring Fireball 方言(见 )(翻译自 ) CommonMark 规范(参见 )(不太完整。还有待做:链接参考) Github 风味 Markdown 使用图书馆 创建您想要的方言的 TMarkdownProcessor (MarkdownProcessor.pas): var md : TMarkdownProcessor; html : string; begin md := TMarkdownProcessor.createDialect(mdDaringFireball) 决定是否允许活动内容(CommonMark 不支持) m
2021-10-19 20:36:06 318KB Pascal
1
PDFiumReader 基于PDFium的示例Delphi PDF阅读器 我不再使用PDFium.dll,但是我自己的libPDFium.dll库是从原始PDFium源代码构建的 自2020年6月16日起,有一个自定义打印对话框
2021-10-19 13:56:03 6.58MB Pascal
1
ERFNET-PyTorch 一个PyTorch实施 ,对于语义分割帕斯卡VOC。 目录: 项目结构: ├── agents | └── erfnet.py # the main training agent ├── graphs | └── models | | └── erfnet.py # model definition for semantic segmentation | | └── erfnet_imagenet.py # model definition for imagenet | └── losses | | └── loss.py # contains the cross entropy ├── datasets # contains all dataloaders for the project | └── voc2012.py #
1
Delphi (object pascal) & Lazarus 快速入门
2021-10-13 14:05:21 422KB pascal delphi lazarus
1
PASCAL Visual Object Classes Challenge 2010年的图像数据集。PASCAL Visual Object Classes 是一个图像物体识别竞赛,用来从真实世界的图像中识别特定对象物体,共包括 4 大类 20 小类物体的识别。其类别信息如下。 Person: person Animal: bird, cat, cow, dog, horse, sheep Vehicle: aeroplane, bicycle, boat, bus, car, motorbike, train Indoor: bottle, chair, dining table, potted plant, sofa, tv/monitor
1
AX99100_DLL_TEST_XE7
2021-10-06 10:47:09 72KB Pascal
1
This is a Vesa Library for any 8bpp gfx mode; Written by TCA of NewOrder
2021-10-04 13:00:24 64KB DOS pascal VESA
此资源为CCF全国信息学奥林匹克联赛(NOIP2018)普及组复赛试题,资源并没有题解,可以让其他人独立思考。
2021-09-29 14:52:46 626KB C++ C Pascal
1
用Delphi编写的脚本引擎,它使得你能够在 程序的运行中使用大多数的Object Pascal语言特性, 这些程序单元可以被编译到你的应用程序中
2021-09-26 15:08:27 4.89MB 最新pascal 脚本
1