解答 按照前两行得出 a=3,b=4,之后的表达式逐个求值即可。...19 #f 4 16 6 16 练习 1.2 image.png 解答 (/ (+ 5 4 (- 2 (- 3 (+ 6 (/ 4 5))))) (* 3 (...解答 分三种情况分析,找出最小的数,剩下两个数求平方和即可。...解答 很遗憾,该程序并不能正常运行。因为 new-if 是遵循应用序求值的,无论 good-enough? 的判断结果如何,sqrt-iter 都会被先求值,导致程序无限循环运行下去。...解答 对于很小的数来说,之前设置的误差阈值 0.001 有些过大了。
.5.1 习题解答 问题一 前面对比了已取消航班和未取消航班的出发时间,使用学习到的知识对这个对比的可视化结果进行改善。...解答 我会先从如下几个变量考虑:carat、clarity、color和cut。我忽略了刻画砖石维度的变量,因为carat测量的是钻石的大小,因此包含了这些变量中的大部分信息。...解答 像箱形图一样,字母值图的箱形图对应于分位数。然而,它们包含的分位数远比箱形图多。它们对于大型数据集非常有用,因为, 更大的数据集可以给出超过四分位数的精确估计。...解答 geom_freqpoly()更适合查找:这意味着给定价格,很容易知道哪个切割密度最高。然而,重叠的线使得区分总体分布如何相互关联变得困难。...解答 有两种方法: geom_quasirandom()生成混合了抖动和小提琴图像的图像。有几种不同的方法可以精确地确定点的随机位置是如何生成的。
解答 这个问题是数据分析的一个基本问题:成本函数。作为分析人员,我们之所以对航班延误感兴趣,是因为对乘客来说代价高昂。在许多情况下,到达延迟更重要。...解答 如果一架飞机从来没有离开过,那么它就不会到达。如果飞机坠毁,飞机也可能离开而没有到达,或者飞机改道而降落在目的地以外的机场。因此,最重要的列是arr_delay,它表示到达延误次数。...解答 一种模式是,取消航班的数量随着每天航班总数的增加而增加。取消航班的比例随着航班的平均延误而增加。...解答 延误情况最严重的航空公司: 1:3 + 1:10 flights %>% group_by(carrier) %>% summarise(arr_delay = mean(arr_delay,...解答 排序参数,以对结果进行排序。想对结果排序的时候都可以使用sort。
KaTeX parse error: Unknown column alignment: 1 at position 28: … \begin{array}...
complete=1&hl=zh-CN&ie=GB2312&q=linux&meta=http://www.baidu.com/s?...wd=linux&cl=3 比如上面第一个例子,http://www.google.cn/search是路径部分,?...号后面的complete=1&hl=zh-CN&ie=GB2312&q=linux&meta=是查询字符串,由五个“key=value”形式的键值对(Key-valuePair)组成,以&隔开,有些键对应的值可能是空字符串...complete=1&hl=zh-CN&ie=GB2312&q=linux&meta="; /* 给url初始化用的这个字符串并没有分配在.rodata段,而是直接写在指令里了, *
【算法分析】回溯法详解+范例+习题解答 1.回溯法 1.1回溯法的设计思想 1.2回溯法的基本思想 1.3回溯法的空间复杂度 2.范例 2.1 0-1背包问题 2.2 装载问题 2.2.1 基本思想 2.2.2...3.习题 3.1 子集树【时间复杂度O(2^n^)空间复杂度O(n)】 3.2排列树【时间复杂度O(n!)...空间复杂度O(n)】 3.3子集以及排序 4.书后习题 1.回溯法 1.1回溯法的设计思想 以深度优先方式搜索问题解的算法【回溯法是优化的暴力遍历,即一棵树在特定条件作为剪枝函数,树可以提前截掉,省去一些子节点...[t],x[i]); if (place(t)) backtrack(t+1); swap(x[t],x[i]); } } 3.习题...swap(x[t],x[i]); if(legal(t)) backtrack2(t+1); swap(x[t],x[i]); } } 4.书后习题
【算法分析】动态规划详解+范例+习题解答 1.动态规划Dynamic Programming 1.1子问题的重叠性质 1.2 动态规划【自底向上】和分治法【自顶向下】的适用情况 1.3动态规划的基本思想...矩阵连乘问题 2.2.1 基本思想 2.2.2 伪代码--分治法 2.2.3 伪代码--动态规划法 2.3 重叠子问题 2.4 备忘录方法 2.4.1伪代码 2.5 公共子序列 2.5.1公共子序列例子 3.习题...3.1 矩阵相乘 4.书后习题 1.动态规划Dynamic Programming 1.1子问题的重叠性质 递归算法求解问题时,每次产生的子问题并不总是新问题,有些子问题被反复计算多次。...3.习题 3.1 矩阵相乘 矩阵A[mn],B[nt]相乘时,按照传统乘法,一共需要进行多少次元素间的相乘?...m[3,3] +m[4,6] + 15520 =0+3000+1500 =4500 最优值 4.书后习题 3-1、3-4、3-2
【贪心法】动态规划详解+范例+习题解答 1.贪心法 1.1贪心法重要特征 1.2 贪心算法 1.3贪心算法的基本要素 1.4贪心算法和动态规划算法的差异 2.范例 2.1 找回钞票问题 2.1.1 基本思想...2.2 活动安排问题 2.2.1 例题 2.2.2准则 2.3 0-1背包问题和背包问题 2.3.1伪代码 2.4最优装载【贪心时间复杂度O(nlogn)】 2.4.1 算法描述 2.4.2伪代码 3.习题...4.书后习题 1.贪心法 1.1贪心法重要特征 用局部最优代替整体最优 往往简单,且高效 并非总能得到最优解 贪心法:用局部最优代替整体最优 不同贪心准则得到的解很可能不同 贪心算法并不总能求得问题的整体最优解...3.习题 4.书后习题 4-1,4-3, 4-5
2.3.3 复杂度分析【最坏logn】 2.3 Strassen矩阵乘法 2.3.1基本思想 2.3.2 复杂度分析【n^log7^ =n ^2.81^】 2.4 大整数乘法 2.4.1基本思想 3.习题...指定序号元素查找 3.2设计算法 3.3矩阵走法 3.4排序 3.4.1合并排序 3.4.2快速排序 3.4.2.1复杂度 3.5线性时间选择算法 3.6快速排序中第k小的元素的算法 3.6.1复杂度 4.书后习题...2.4 大整数乘法 请设计一个有效的算法,可以进行两个n位大整数的乘法运算 2.4.1基本思想 为了降低时间复杂度,必须减少乘法的次数 XY = ac 2n + (ad+bc) 2n/2 + bd 3.习题...p, k ); else return Search(a, p+1, high, k-p ); 3.6.1复杂度 平均时间复杂度情况下,是Θ(n) 最坏时间复杂度O(n2) 4.书后习题
【算法分析】分支限界法详解+范例+习题解答 1.分支限界法 1.1分支限界法与回溯法的不同 1.2 分支限界法基本思想 1.3 常见的两种分支限界法 2.范例 2.1 单源最短路径问题 2.2.1 基本思想...2.2.3 伪代码 2.2 装载问题 2.2.1 队列式分支限界法 2.2.2伪代码---队列式分支限界法 2.2.3算法改进 2.2.4 算法改进--伪代码 2.2.5 优先队列式分支限界法 3.习题...4.书后习题 1.分支限界法 1.1分支限界法与回溯法的不同 求解目标 回溯法 的求解目标是找出解空间树中满足约束条件的所有解, 分支限界法 的求解目标则是找出满足约束条件的一个解,或是在满足约束条件的解中找出在某种意义下的最优解...3.习题 4.书后习题
5.4 习题解答 该节的作业习题较少,就直接在内容后面附上了。 问题一 直方图如何处理缺失值?条形图如何处理缺失值?为什么会有这种区别? 解答 直方图:当计算每个箱中的观察数时,丢失的值被删除。...解答 该命令在计算平均值和总和之前从原数据中删除NA值。
1 在主目录下创建abc文件,并设置其权限为同组用户有执行权限,属主有全部权限,其它用户没有权限。
3.4课后习题 答案仅供参考,如有误,望在评论区指正。...解答 方法一 select(flights, dep_time, dep_delay, arr_time, arr_delay) 方法二 select(flights, "dep_time", "dep_delay...解答 select()调用会忽略重复的内容。任何重复的变量只包含一次,即在它们出现的第一个位置。如果存在重复变量select()函数不会引发错误或警告,也不会输出任何消息。...vars <- c( "year", "month", "day", "dep_delay", "arr_delay" ) 解答 one_of()函数的作用是:选择带有字符向量的变量,而不是不带引号的变量名参数...select(flights, contains("TIME")) 解答 contains()的默认行为是忽略大小写。
习题解答 问题一 查看常用的新变量函数和筛选函数的列表。当它们与分组操作结合使用时,功能有哪些变化?...解答 我筛选至少飞行了20次的飞机。选择20是因为它是接近飞机飞行次数的上四分位数。...解答 #计算同一机场前一航班的起飞延误。...解答 先对数据进行标准化处理 standardized_flights % filter(!...解答 计算这个排名有两个步骤。首先,找出有两家或两家以上航空公司服务的所有机场。然后,根据运营商服务的目的地数量对它们进行排名。
本文是个人对第二章:欢迎来到 Lisp——ANSI Common Lisp 中文版 一文中习题的解答。 1.
现代控制理论习题解答与Matlab程序示例 现代控制理论 第三版 课后习题参考解答: http://download.csdn.net/detail/zhangrelay/9544934 掌握这本习题集...下面给出部分书后习题的Matlab方法求解: ?...状态空间表达式 1 传递函数转为状态空间表达式和约旦标准型 num=[10,-10]; den=[1,4,3,0]; w=tf(num,den); se=ss(w) [T,J]=jordan(A) 对应习题...-6 2 状态空间表达式转为传递函数 A=[0,1,0;-2,-3,0;-1,1,-3]; B=[0;1;2]; C=[0,0,1]; D=0; se=ss(A,B,C,D); w=tf(se) 对应习题...0;1]; C=[1,0]; D=0; se=ss(A,B,C,D); [y,t,x]=step(se); figure(1); plot(t,x); figure(2); plot(t,y); 对应习题
上节我们对选择现有的列进行了介绍与习题解答,现在对数据框添加新列进行介绍,这里使用mutate()函数,注意:mutate()总是将新列添加在数据集的最后。...可以让最大的值获得最前面的名次: y <- c(1, 2, 2, NA, 3, 4) min_rank(y) #> [1] 1 2 2 NA 4 5 min_rank(desc(y)) #> [1] 5 3 3 NA 2 1 习题解答...接下来对该节的课后习题进行解答,结果仅供参考,有疑问的欢迎文末留言,一起交流。...解答 预想结果:air_time是到达时间(arr_time)和出发时间(dep_time)之间的差值。...解答 预想结果:出发延迟(dep_delay)等于计划出发时间(sched_dep_time)和实际出发时间(dep_time)之间的差。
5.3.4 习题解答 问题一 研究 x、y 和 z 变量在 diamonds 数据集中的分布。你能发现什么?思考一下,对于一条钻石数据,如何确定表示长、宽和高的变量?...解答 首先,计算这些变量的汇总统计信息并绘制其分布。...解答 改变binwidth参数就可以查看不同范围内的变量分布啦,下面是几个示例,根据画的图可以找到很多有趣的信息哟,赶紧试试吧!...解答 diamonds %>% filter(carat >= 0.99, carat % count(carat) #> # A tibble: 2 x 2 #> carat...解答 在计算和绘制图形后,coord_cartesian()函数将放大由限制指定的区域。因为已经计算了直方图容器,所以它不受影响。
62. (多选题)下面属于国际类别开源许可证(International licenses)的是
领取专属 10元无门槛券
手把手带您无忧上云