码迷,mamicode.com
首页 >  
搜索关键字:边界条件    ( 374个结果
剑指offer3.3-代码的完整性
题目11 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。 保证base和exponent不同时为0 思路 这里主要注意考虑边界条件。 1.当exponent为负数时,则是求base倒数的次方 2.当base为0时,就不能求base的负数 ...
分类:其他好文   时间:2020-01-22 23:33:51    阅读次数:80
IfcStructuralLoadResource(结构荷载资源)
IfcStructuralLoadResource(结构荷载资源) ifcstructuralloadrence包含结构荷载、结果、边界条件和连接条件的定义。这些定义规定了力、力矩、刚度、位移和其他因素。 荷载资源定义用于IFC模型的其他部分,特别是用于将荷载定义放置到二维或三维空间中的结构动作和反 ...
分类:其他好文   时间:2020-01-18 01:28:42    阅读次数:106
二分的细节
满足单调性的情况下,可以用二分法找出答案,复杂度为logn 1.在整数范围内,闭区间[l,r]的二分,以l==r为结束条件。边界条件需要考虑几个问题,当l或r更新的时候范围是否有缩小(若无则选入死循环),是赋得新值之后l是否==r而不是>r; 2.根据题目设计选取mid归属于左半区间还是右半区间,假 ...
分类:其他好文   时间:2020-01-11 09:25:59    阅读次数:96
力扣221——最大正方形
这道题主要是利用动态规划,注意好边界条件,就可以解决。 <! more 原题 在一个由 0 和 1 组成的二维矩阵内,找到只包含 1 的最大正方形,并返回其面积。 示例: 原题url:https://leetcode cn.com/problems/maximal square/ 解题 动态规划 这 ...
分类:其他好文   时间:2020-01-09 20:59:15    阅读次数:102
动态规划问题之矩阵路径问题
找到大问题和小问题之间共有的特性,列出一定的状态转移规律,然后设计满足条件的小问题解决方案,最后凭借记忆中的中间值快速求出最终解 动态规划的矩阵路径问题是常见的动态规划问题之一,这类题和一般的动态规划问题的解题思路是一样的,存储中间状态并利用这些中间状态去解决最终的问题。但这类问题的边界条件是需要注 ...
分类:其他好文   时间:2020-01-08 23:05:41    阅读次数:99
三次样条插值
1.三次样条插值函数 %%三次样条插值 %%bc为boundary conditions(边界条件),当已知两端点的一阶导数值时为-1,当已知两端的二阶导数时为0,当函数为周期函数时为1 %%X为节点值,Y为函数表达式(attribute=0)或者具体值(attribute=1) function ...
分类:其他好文   时间:2019-12-28 20:59:19    阅读次数:65
37解数独
题目: 编写一个程序,通过已填充的空格来解决数独问题。 来源: https://leetcode-cn.com/problems/sudoku-solver/ 法一: 自己的代码 思路: 利用回溯法典型的模板,对没有填空的逐个遍历,测试用例的时候一定要注意边界条件,这个题的边界条件是九宫格的最后一个 ...
分类:其他好文   时间:2019-12-21 18:59:02    阅读次数:106
数据结构与算法--递归
Java数据结构和算法(八)——递归 目录 1、递归的定义 2、求一个数的阶乘:n! 3、递归的二分查找 4、分治算法 5、汉诺塔问题 5、归并排序 6、消除递归 递归和栈 7、递归的有趣应用 ①、求一个数的乘方 ②、背包问题 ③、组合:选择一支队伍 8、总结 记得小时候经常讲的一个故事:从前有座山 ...
分类:编程语言   时间:2019-11-17 10:22:54    阅读次数:125
20182335 2019-2020-1 《数据结构与面向对象程序设计》第七周学习总结
教材学习内容总结 第12章 算法分析 什么叫做算法:是对特定问题求解方法,或者说是步骤的一种描述。 什么叫做好算法(具有以下标准): 1.正确性 2.可读性 3.健壮性 4.通用性 5.效率与储存空间需求 冰与火之歌:【时间】与【空间】复杂度 时间复杂度:在进行算法分析时,语句总的执行次数T(n)是 ...
分类:其他好文   时间:2019-11-03 23:53:35    阅读次数:156
排序法之插入排序
一.算法简介 对数组Array[1...n]排序,没错哦,下标从1开始,Array[0]为哨兵。每次查找插入位置,都会将比当前元素大或小的已排序元素整体”平移“一个单位(给待插入元素留出空位),待插入元素可以暂时”住进“哨兵所充当哨兵。 哨兵的作用: ① 进人查找(插入位置)循环之前,它保存了Arr ...
分类:编程语言   时间:2019-11-03 23:27:47    阅读次数:99
374条   上一页 1 ... 3 4 5 6 7 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!