自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (10)
  • 收藏
  • 关注

原创 20210113.正则表达式匹配多种电话号码时,发现findall()与search()返回结果不一致

20210113. #这段代码本是想独立做出《python编程快速上手——让繁琐工作自动化》一书7.15的演示项目(在一段文本中提取电话号码和Email地址) #然而正则写好并用search()多番测试成功之后,却卡在了findall()方法返回的异常结果上。问题先贴在这里,以后再解决吧。 #电话号码的样式:”445-445-4444” 或 ”445 445 4444” 或 ”445.445.4444” 这几种样式。前三位是区号(区号也有可能不存在,例如”445 5555“) #最后还有可能加分机号2-5

2021-01-13 22:46:53 318 3

原创 20210113.使用嵌套循环生成并转置双层列表的python代码

20210113.使用嵌套循环生成并转置双层列表的python代码 #这段代码为《python编程快速上手——让繁琐工作自动化》一书中的6.7实践作业,可以将双层列表进行纵横转置打印出来。 #我还加了一段代码,可以生成任意指定外层元素数、内层元素数的由递增的连续自然数构成的双层列表。 #使用到的知识点:使用变量指代变量类型/创建函数/嵌套for循环 #这是我第二份python实践作业,记录在此。欢迎指正。 a=type([1,2]) #创建一个变量a,用于指代列表类型 #下面创建函数,判断是否为列表。

2021-01-13 01:20:56 388

原创 20210112.使用字典来创建并分类汇总物品清单的python程序代码

20210112.使用字典来创建并分类汇总物品清单的python程序代码 #这段代码使用字典来创建并分类汇总物品清单。为《python编程快速上手——让繁琐工作自动化》一书中的5.6.1实践作业,可以记录玩家捡拾到的相同或不同物品的名称/数目。 #这是我的第一份认真独立完成的python作业。书中还要求创建一个函数,我感觉没有必要,不过我尽可能多地使用了些其他可以完善程序功能的知识点:比如while循环/for循环/字符串切片操作/字典的建立和写入/字典的遍历。 #欢迎指正。 glossary={} wh

2021-01-12 22:03:19 507 1

极点五笔7.0标准版

相对极点6.5的进步: 1、支持win7(x86/x64) 2、支持X64(实际包括在上面了) 3、重写了码表管理部分,解决词库出错问题 4、修正发现的bug,优化词库加载速度及完善 极点设为默认时的一些问题。

2010-03-04

chrome pass

用于找回谷歌浏览器(chrome)上保存的密码。

2010-03-04

国际大学生程序设计竞赛辅导教程 (delphi )

本书所用语言为pascal(delphi) 内容简介 本书介绍了ACM国际大学生程序设计竞赛(ACM/ICPC)世界决赛和各大洲区域预赛试题中所用到的几种常用的典型算法,并结合例题,对如何灵活地运用这些算法进行了比较详细的分析和深入浅出的讲解。本书以精讲多练为教学宗旨,并在书中最后两章选出一批有代表性的竞赛试题作为习题,各有题解和基本的测试数据,以便读者学习基本算法后作为竞赛训练之用。 本书可以作为高等院校有关专业的研究生和本科学生参加国际大学生程序设计竞赛的辅导教材,也可作为高等院校有关专业相关课程的教材和教学参考书,也比较适合作为中学青少年信息学奥林匹克竞赛省级及省级以上优秀选手奋战信息学奥林匹克竞赛的培训教材及训练题集。 作者简介 郭嵩山,男,1945年4月出生,1967年毕业于上海交通大学无线电技术专业,中山大学信息科学与技术学院计算机科学系教授,主要从事计算机操作系统的教学和研究。主要著作有电子工业出版社出版的《BIO结构分析教程》、《DOS内核结构分析教程》、《COMMAND结构分析教程》,人民邮电出版社出版的《数据结构及其应用》,中山大学出版社的《青少年信息学奥林匹克竞赛广东试题及解答(1986-1994)》等。近年来,担任ACM国际大学生程序设计竞赛中山大学队主教练,中山大学队在1999-2001年连续三年获得国际决赛权,并在国际决赛中取得较好的成绩。 目录 第一章 Delphi简介 1.1 Delphi运行环境 1.2 Delphi常量 1.3 Delphi变量 1.4 Delphi类型 1.5 Delphi的基本语句 1.6 Delphi函数与过程 1.7 函数的递归 1.8 面向对象Object Pascal 1.9 Delphi中使用嵌入汇编 第2章 基本算法介绍 2.1 概述 2.2 常用数据结构在Delphi中的实现 2.3 枚举算法 2.4 回溯算法 2.5 贪心算法 2.6 分治算法 2.7 数值计算 2.8 计算几何 2.9 模拟题解法 第3章 寻找最优解的算法 3.1 动态规划 3.2 最短路问题 3.3 搜索算法 第四章 国际大学生程序设计竞赛(ACM/ICPC)试题及分析 4.1 生成字符串 4.2 模式识别的“中心”问题 4.3 划分凸多边形 4.4 防卫导弹 4.5 邮票问题 4.6 骨版矩阵 4.7 师生树 4.8 旅游预算 4.9 正整数竖式除法 4.10 移棋子 第5章 习题 第6章 习题解答 附录 1997-2000年(第22-25届)ACM国际大学生程序设计竞赛(ACM/ICPC)亚洲区预赛成绩

2009-01-18

复旦大学数理逻辑课程课件

赵老师的数理逻辑课程所用的课件。希望对能对大家的学习有所帮助

2009-01-17

复旦大学的数据库课件

宫教授的数据库课程所使用的课件.PPT形式。希望对大家学习有所帮助

2009-01-17

复旦大学·博弈论课件

复旦大学博弈论课程所用课件。 共计数百页的PPT。 配套教材:《经济博弈论》 《经济博弈论习题指南》 复旦大学出版社

2009-01-17

delphi入门技巧

一本不错的delphi入门读物 内含32短篇 短小精悍

2009-01-17

textpro 6.5及使用教程

textpro6.5版 属于textpro6系列。支持Unicode。支持正则表达式。处理速度极快。是目前流行最好用的文本编辑器(之一)。内附使用说明及正则表达式手册。 主要功能 1. BIG5(BIG5+)码文件与GBK码文件相互转换 TextPro可以将13083个BIG5码和约21500个BIG5+码汉字与GBK码相互转换,转码数量在同类软件中最大。除了一对一的汉字转换外,内部转换时还采取了以词组选择多义字的方法以尽量减少转换错误;随后用户还可在自动转码后采用人工干预的“复选”操作,对最常见的转换错误进行审核。(用户还可自定义某学科的专用字替换表,详见“汉字转换说明”文件。) 由于Windows系统只支持BIG5码,不支持BIG5+码,我们决定从5.0正式版中舍弃GBK转BIG5+。 2. GBK码繁体与简体相互转换 与第1种功能结合,可以实现BIG5(BIG5+)至GBK简体优先的内码转换。 示例如下:(下面BIG5码字符显示为乱码,可用中文平台显示原来的字。) BIG码字符:竒阶疘簄宫履卅 转为GB码:经论、涅盘、阿僧只劫、金刚萨□(有错漏字) 转为GBK码:經論、涅槃、阿僧祇劫、金剛薩埵(不合国标) 再繁转简:经论、涅槃、阿僧祇劫、金刚萨埵(符合国标) GBK码繁简体转换与BIG5+/GBK转换功能分开执行可以适应一些特殊的需求,也为今后UNICODE的发展趋势做好了准备。 简体转繁体中解决了大部分一对多的难题,但对复杂情形和古文还不适用,只能起到参考作用。详见“汉字转换说明”文件。 3.强化的查找/替换功能(正则表达式和自定义替换) TextPro推出支持双字节的正则表达式和首创的自定义替换,功能十分强大。经过适当的组合,可以完成的功能几乎是无限的。详见“正则表达式和自定义替换说明”。 4.合并文件 Windows环境下合并文件的软件较少。TextPro能实现Windows环境中比较完善的文件合并功能。 TextPro有两种合并文件的操作方法。 一是半自动合并文件:单击“文件|合并文件”,选择文件,排序,填好合并后的文件名,然后单击“合并”; 二是自动合并文件:对有规律的文件名可以使用。例如有文件“001_001.txt”,“001_002.txt”……,“002_001.txt”,“002_002.txt”……,可以单击“文件|自动合并文件”,对其中的源文件输入正则表达式“(\d+)_(\d+)\.txt”,目标文件名为“\1.txt”,排序关键字为“\2”,则所有以001开头的文件合并为001.txt,以002开头的所有文件合并为002.txt。 5.文件比较 能够直观对比两个文件内容异同的软件较罕见。TextPro可以在窗口中打开两个文件,在“窗口”菜单选择“平铺”,分别单击每个文件内容中相同的启始位置,然后连续按键盘上的“F5”按键开始比较。 发现不同字符时,程序在下方状态栏提示不相同的字符及其位置,当前激活的文件中,光标自动移到不相同的字符处,以便直接编辑,另一个未激活文件窗口的显示位置自动随之移动。 比较时自动忽略回车和半角空格,还有“忽略全角标点符号”和“忽略半角符号”的选项。 如果在比较中失去正确的位置对应,请分别在两个文件中重新设定往下比较的起始位置。 6.批处理 除了第5项功能之外,TextPro可以同时对多个文件进行多步骤批处理。支持多层目录操作和文件备份。 TextPro还有许多特点,可在程序的帮助文件中看到,不一一例举了。TextPro是根据实际需求逐渐增加功能而发展起来的。只要灵活组合各种功能,即可实现汉字转换、文本处理和网页编辑的多种要求。 7.文字编辑 具有比Notepad更好的编辑功能,不受文件大小的限制。 ●下载与反馈● TextPro是一个免费软件。下载、解压后的TextPro.exe程序可直接使用,无须安装。 TextPro可以定制字体的显示颜色和换行方式。TextPro还提供一种GBK显示字库,在非简体中文WINDOWS时可以改善字体的美观性。 欢迎大家测试,以便推出更好用的TextPro 版本。若您有什么建议和意见,可发e-mail给我们。

2009-01-17

信息学奥林匹克竞赛辅导

截取了一个信息学奥林匹克竞赛网站的所有内容。分以下章节:计算机基础知识、Pascal语言、常用算法与策略、数据结构、动态规划、数学知识及相关算法、图论算法、搜索算法与优化。

2009-01-17

C语言基础与经典C程序100例

C语言爱好者网友搜集的学习资料。包括C语言基础、经典C程序100例,以及一些C语言的高级应用。exe格式电子书

2009-01-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除