算法与数据结构傅清祥王晓东这本是国人写的最好的数据结构算法书之一,讲得很细致。
最后的三章:复杂性,并行算法,高级专题有一些有趣的东西,是这些高级内容的很好的导论。
本书是《计算机学科教学计划1993》的配套教材之一。
它覆盖了《计算机学科教学计划1993》中开列的关于算法与数据结构主科目的所有知识单元。
其主要内容有:算法与数据结构的概念、笼统数据类型(ADT)、基于序列的ADT(如表,栈,队列和串等)。
反映层次关系的ADT(如树,堆和各种平衡树等)、关于集合的ADT(如字典,优先队列和共查集等)、算法设计的策略与技巧、排序与选择算法、图的算法、问题的计算复杂性、并行算法。
全书强调“算法”与“数据结构”之间密不可分的联系,因而强调融数据类型与定义在数据类型上的运算于一体的笼统数据类型,为面向对象的程序设计方法打下扎实的基础。
本书以知识单元为基本构件,具有可拆卸性和可重组性,内容丰富,表述详细,适合不同类型的院校按照不同的培养规格组织教学,其中基础部分可作为计算机学科各专业本科生的教材,高级专题部分可作为高年级本科生或研究生的教材。
2017/7/27 1:12:23 11.68MB 算法 数据结构 傅清祥 王晓东
1
共150讲,时长共33小时18分钟1)优秀的程序应该是这样的:阅读时,感觉很优雅;
新增功能时,感觉很轻松;
运行时,感觉很快速,这就需要设计模式支撑。
2)设计模式包含了大量的编程思想,讲授和真正掌握并不容易,网上的设计模式课程不少,大多讲解的比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神。
就会形成这样结果:知道各种设计模式,但是不知道怎么使用到真实项目。
本课程针对上述问题,有针对性的进行了升级(1)授课方式采用图解+框架源码分析的方式,让课程生动有趣好理解(2)系统全面的讲解了设计模式,包括设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类,比如单例模式的8种实现方式、工厂模式的3种实现方式、适配器模式的3种实现、代理模式的3种方式、深拷贝等3)如果你想写出规范、漂亮的程序,就花时间来学习下设计模式吧课程内容和目标本课程是使用Java来讲解设计模式,考虑到设计模式比较抽象,授课采用图解+框架源码分析的方式1)内容包括:设计模式七大原则(单一职责、接口隔离、依赖倒转、里氏替换、开闭原则、迪米特法则、合成复用)、UML类图(类的依赖、泛化和实现、类的关联、聚合和组合)23种设计模式包括:创建型模式:单例模式(8种实现)、抽象工厂模式、原型模式、建造者模式、工厂模式。
结构型模式:适配器模式(3种实现)、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式(3种实现)。
行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)2)学习目标:通过学习,学员能掌握主流设计模式,规范编程风格,提高优化程序结构和效率的能力
2020/11/27 23:04:30 119.76MB 设计模式 尚硅谷 韩顺平
1
共150讲,时长共33小时18分钟1)优秀的程序应该是这样的:阅读时,感觉很优雅;
新增功能时,感觉很轻松;
运行时,感觉很快速,这就需要设计模式支撑。
2)设计模式包含了大量的编程思想,讲授和真正掌握并不容易,网上的设计模式课程不少,大多讲解的比较晦涩,没有真实的应用场景和框架源码支撑,学习后,只知其形,不知其神。
就会形成这样结果:知道各种设计模式,但是不知道怎么使用到真实项目。
本课程针对上述问题,有针对性的进行了升级(1)授课方式采用图解+框架源码分析的方式,让课程生动有趣好理解(2)系统全面的讲解了设计模式,包括设计模式七大原则、UML类图-类的六大关系、23种设计模式及其分类,比如单例模式的8种实现方式、工厂模式的3种实现方式、适配器模式的3种实现、代理模式的3种方式、深拷贝等3)如果你想写出规范、漂亮的程序,就花时间来学习下设计模式吧课程内容和目标本课程是使用Java来讲解设计模式,考虑到设计模式比较抽象,授课采用图解+框架源码分析的方式1)内容包括:设计模式七大原则(单一职责、接口隔离、依赖倒转、里氏替换、开闭原则、迪米特法则、合成复用)、UML类图(类的依赖、泛化和实现、类的关联、聚合和组合)23种设计模式包括:创建型模式:单例模式(8种实现)、抽象工厂模式、原型模式、建造者模式、工厂模式。
结构型模式:适配器模式(3种实现)、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式(3种实现)。
行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter模式)、状态模式、策略模式、职责链模式(责任链模式)2)学习目标:通过学习,学员能掌握主流设计模式,规范编程风格,提高优化程序结构和效率的能力
2020/11/27 23:04:30 119.76MB 设计模式 尚硅谷 韩顺平
1
该脚本需要在Linux-centos系统中运行,需要安装格式转换工具dos2unix;
改脚本对于shell初学者来说是不错案例选择,仅用619行脚本代码,写出了有趣的小游戏;
环境:Centos7.x1.dos2unix安装 yum-yinstalldos2unix2.格式转换: dos2unixsquare.sh3.执行脚本shsquare.sh备注:该脚本本人已经验证过。
如有疑问请关注微信公众号:“IT菜籽U”搜索"(八)Linux系统-shell基础--脚本执行方式",有详细的引见;
2020/5/12 20:23:28 73B Linux Centos shell脚本 俄罗斯方块
1
该脚本需要在Linux-centos系统中运行,需要安装格式转换工具dos2unix;
改脚本对于shell初学者来说是不错案例选择,仅用619行脚本代码,写出了有趣的小游戏;
环境:Centos7.x1.dos2unix安装 yum-yinstalldos2unix2.格式转换: dos2unixsquare.sh3.执行脚本shsquare.sh备注:该脚本本人已经验证过。
如有疑问请关注微信公众号:“IT菜籽U”搜索"(八)Linux系统-shell基础--脚本执行方式",有详细的引见;
2020/5/12 20:23:28 73B Linux Centos shell脚本 俄罗斯方块
1
威斯康辛大学研究生操作系统课本,但其实适合具有一般英语水平的本科生阅读,因为全书对词汇量要求不多,且生动有趣。
本书已带完满版书签
2015/10/10 18:44:17 7.9MB 操作系统
1
威斯康辛大学研究生操作系统课本,但其实适合具有一般英语水平的本科生阅读,因为全书对词汇量要求不多,且生动有趣。
本书已带完满版书签
2015/10/10 18:44:17 7.9MB 操作系统
1
1、重点:主要是推荐功能,实现个性化推荐,用一种推荐算法(协同过滤算法、基于内容等)一定要有原理,在新闻栏新增一栏为推荐,然后能根据用户的喜好给用户推荐一些用户可能感兴味的新闻。
多考虑一些参数实现多样化推荐。
这是重点,希望给的时候有原理资料。
2、其他功能已经基本实现,保持原有的功能都要有,可以优化。
3、能否加个登录注册。
通过在android移动设备安装手机应用。
具备以下几个功能:(1)首页中,可以查看各类新闻(每日头条、社会、国内、国外、娱乐),图文展现更好的视觉效果。
(2)趣图功能,每日推荐一些有趣的图片,(3)视频,可以播放一些小视频来观看。
(4)个人中心,在这个模块用户可以实现个人登录,收藏新闻等功能
2019/4/5 8:53:09 120.91MB 移动应用 Android 算法 推荐
1
一、创设情境,引入交际话题。
1.(课件出示1—3)多媒体出示学生课余生活的照片。
教师导言:可能有心的学生会发现,平时同学们活动时老师经常拍摄照片,老师不但拍了照片,还做成了影集。
现在我们一起来欣赏一下。
看一看,照片上的学生都在做些什么?他们是怎样做的?想象一下他们当时的心情。
看电影电视、旅游观光、玩游戏、上网查资料、学游泳、跟爸爸妈妈干活、唱歌跳舞、读书做作业等图片。
导入主题:多么丰富的课余生活呀!这节口语交际课我们就来举行一次“多彩的暑假生活展示会”,说一说你们的暑假生活,比一比谁说得有趣,说得清楚。
(课件出示4)我的暑假生活。
(板书:我的暑假生活)  二、自主交流,尝试交际练习。
1.启发学生回忆生活,激发学生参与兴味。
师:(课件出示5)以上我们看到的是同学们的课余生活记录照片,非常生动,非常有趣。
请同学们回想一下自己的暑假生活是怎么样的?有哪些有趣或者特别的事情呢?在这个过程中,你有什么收获和感受呢?2.鼓励学生自主练习,引导学生合作交流。
(1)师生讨论,指导口语交际的方法与技巧。
(2)引导学生思考并回答:①选择别人可能感兴味的内容重点讲述。
②可以出示相关的图片或者实物帮助别人更好地理解自己讲述的内容。
2020/7/22 6:09:42 18KB 口语交际:我的暑假生活
1
EnjinCraft插件EnjinCraft是EnjinJavaSDK的实现。
该项目的次要目标是为插件开发人员提供有关如何将Enjin区块链技术集成到Minecraft服务器中的示例。
我们鼓励插件开发人员扩展并建立在此框架上,以为Minecraft社区创造有趣且引人入胜的体验。
有用的资源EnjinCraft的发行版本可以在下载。
建造EnjinCraft使用Gradle管理依赖关系和构建。
要求Java8JDK或更高版本吉特建造gitclonehttps://github.com/enjin/enjincraft.gitcdenjincraft./grad
2018/7/5 10:23:41 230KB minecraft gaming ethereum minecraft-plugin
1
共 178 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡