240 发简信
IP属地:辽宁
  • 关于C的一些基础皮毛

    一个C程序就是由若干头文件(#include)和函数组成,并有且只有一个主函数 在最新的C标准中,main函数前的类型为int而不是void(表示无类型没有返回值) 单行注释...

  • 树(定义、存储结构、遍历二叉树)

    树是n(n>=0)个结点的有限集,n=0时称为空树,在任意一颗非空树中: 有且只有一个特定的称为根(Root)的结点 当n > 1时,其余结点可分为m(m>0)个互不相交的有...

  • 串(字符串)

    串是由零个或多个字符组成的有限序列,又名叫字符串;零个字符的串称为空串(null string,也用Φ表示),只包含空格的串称为空格串,串中的子序列称作子串串的比较:以ASC...

  • 栈与队列

    栈 栈是限定仅在表尾进行插入和操作的线性表;允许插入和删除的一端称为栈顶,另一端称为栈底,不含任何数据元素的栈称为空栈,栈又称后进先出的线性表(即LIFO结构) 栈是特殊的线...

  • 线性表

    在本文中的顺序存储结构、链式存储结构等都是对线性表而言的 线性表(Linear List):零个或多个数据元素的有限序列,元素的个数定义为线性表的长度,无元素时称为空表;每个...

  • 数据结构与算法的基本认识

    数据结构概述 数据结构:是相互之间存在一种或多种特定关系的数据元素的集合 数据:描述客观事物的符号,能被计算机识别并操作的对象,能输入到计算机中进行处理的符号集合 数据元素:...

  • 练声——呼吸与放松(零)

    在正式开始之前,发现自己有很多的不良发声习惯,比如说话无意识带动外部肌肉、通过挤压声带来发声,唱高音时这个问题会更严重,有时甚至会伤害声带,所以正确的发声方式和呼吸方式是必不...

  • SICP——构造程序抽象(六)

    1.过程作为参数 以过程为参数或是以过程为返回值的过程,这类过程称为高阶过程 先从两个过程入手,第一个是计算从a到b的各整数之和: 第二个是计算给定范围内的整数的立方之和: ...

  • SICP——构造程序抽象(五)

    素数的检测 有两种方法来实现,第一种是寻找因子,思路是:用从2开始的连续整数(在这里自称为检查数)去检查它们是否整除n,根据这个定义过程: 如果检查数的平方大于n则过程返回n...

  • SICP——构造程序抽象(四)

    1.增长的阶 是用来描述不同的计算过程在消耗计算资源的速率上的差异 令n是一个参数,作为问题规模的一个度量 令R(n)是一个计算过程在处理规模n的问题时所需要的资源量 我们称...

  • 120
    SICP——构造程序抽象(三)

    1.线性的递归和迭代 先从阶乘的问题入手,计算n的阶乘(n!),也就是: n!=n*[(n-1)*(n-2)*(n-3)*...3*2*1] = n*(n-1)! 通过n=n...

  • SICP——构造程序抽象(二)

    1.实例:采用牛顿法平方根 计算机的过程和常规的数学函数很相似,但它们之间有个重要差异:过程必须是有效可行的 我们可以把求平方根问题描述为:√ ̄x = y, y>=0而且y²...

  • SICP——构造过程抽象(一)

    0."三机制"和"两要素" 一个强有力的程序设计语言为了能够将简单认识组合起来成更复杂认识,为此,提供了三种机制: 基本表达形式 (用于表示语言所关心的最简单的个体) 组合的...