小小程序媛 |
|
||
得之坦然,失之淡然,顺其自然,争其必然 |
2015年6月12日
摘要:
第九章 代码调优前面各个章节深入讨论了提高效率的高层次算法:问题定义、系统结构、算法设计与数据结构选择。接下来这个章节讨论低层次方法 — 代码调优。 阅读全文
2015年6月11日
摘要:
本章简述通过前面第二章节的叙述,描述了算法设计对程序员的日常影响:算法上的灵机一动可以使程序更加简单。但是本章内容将会发现算法设计的一个不那么常见但更富于戏剧性的贡献:复杂深奥的算法有时可以极大地提高程序性能。问题及简单算法本章引入的问题来自一维的模式识别,问题的输入是具有n个浮点... 阅读全文
2015年6月9日
摘要:
本章简述阅读完1-4章节内容之后,我们应该已经做了一切该做的事:通过深入挖掘定义了正确的问题,通过仔细选择算法和数据结构平衡了真正的需求,通过程序验证技术写出了优雅的伪代码,并且对其正确性相当有把握。那么如何将这些成果合并到你的大系统中呢?万事俱备,只欠编程小事了~~ (⊙o⊙)…... 阅读全文
2015年6月8日
摘要:
本章简述本章的主题是编写正确的程序,以一个二分搜索算法引入。关于二分搜索二分搜索的关键思想是如果t在x[0..n-1]中,那么它就一定存在于x的某个特定范围之内。该程序最重要的部分是大括号内的循环不变式,也就是关于程序状态的断言。 代码的开发是自上而下进行的(从一般思想开始,将其完... 阅读全文
摘要:
前言每每到了一周之计的Monday啊,精神总是不佳,写篇博客提提神儿吧~ 继上次完成《C/C++工程师综合练习卷》后,有事儿没事儿就想刷几道题,赶脚不错,巩固了不少基础知识呢,要坚持哦~C/C++专项练习(1)完成时间:2015-06-06 21:49 题目总量:10 做题时间:... 阅读全文
摘要:
第一套练习之感受刚刚注册了牛客网的账号,准备在此衡量一下水平,好好磨练一番。看到推荐练习《C/C++工程师综合练习卷》,oh,20道题,2个小时。由于木有经验,好一番紧张~ 结果用了20分钟,点完了20道选择题,真的是太草率了,都没有返回检查一下,手一抖就交了卷!!! 成绩可想... 阅读全文
2015年6月6日
摘要:
本章简述本章以一个庞杂的 if 判断程序段落提出主题,对于这种代码冗余量大,相似性高的程序结构应该考虑用合适的数据结构(比如数组)来达到相同的目的。 由此,引出本章标题的完整意义:恰当的数据视图实际上决定了程序的结构。结构化数据本章用了大量篇幅介绍复杂程序的庞杂代码量的不合理性,使... 阅读全文
2015年6月5日
摘要:
1. 前言久闻《编程珠玑》一书的大名,一直没有找到合适的机会深入学习阅读,最近终于得以入手,便决心投入细细的研究,提升一下自己的编程思想与技术。阅读之后才发现,这本书确实一本不可多得的好书。它以计算机领域应用与编程算法相结合,让读者面对实际问题时,不单单局限于考虑该问题的解决方案,... 阅读全文
2015年5月14日
摘要:
1. 认识shell script shell script是利用shell的功能缩写的一个“程序”,这个程序是使用纯文本文件,将一些shell的语法与命令(含外部命令)写在里面,搭配正则表达式,管道命令与数据流重定向等功能,以达到我们想要的处理目的。 shell script有很广泛的应用... 阅读全文
2015年5月13日
摘要:
题目: Given a string, find the length of the longest substring without repeating characters. For example, the longest substring without repeating let... 阅读全文
|
Copyright © 2024 Coding菌
Powered by .NET 9.0 on Kubernetes |