码迷,mamicode.com
首页 >  
搜索关键字:步长    ( 822个结果
shell脚本for循环
Shell循环:for循环次数是固定的=====================Shell:for变量名[in取值列表]do循环体doneC语言:for((初值;条件;步长))do循环体done=====================Shell循环:whileuntil循环次数不一定是固定的可以固定可以不固定whi..
分类:系统相关   时间:2017-08-10 23:53:22    阅读次数:568
列表的使用2,深COPY和浅COPY,循环列表,步长切片
name2=names.copy() 下面我看几种奇怪的现象: 首先把源列表copy以后,把源列表第2个数值修改。那么没毛病。 如果源列表里,还包含了一个子列表:这也没毛病 如果我们这个时候修改子列表的数值。我们来看一个神奇的现象: copy是一种浅COPY,它只会COPY第一层的数据,而不会深入C ...
分类:其他好文   时间:2017-08-10 20:58:38    阅读次数:101
Patrol Robot UVA - 1600
题意:给一个矩阵,从(1,1)走到(m,n)的最短路,"1"是障碍,不能连续穿过k个障碍。 WA了16次,花费了一个上午和半个下午。。。想😭 每个点的属性至少是3维,比如每个点带有的已经连续穿过障碍的次数,再把跑过的步长算上,就四维了,所以最好用一个结构体! AC代码: WA代码:然而并不是很明白 ...
分类:其他好文   时间:2017-07-26 23:31:46    阅读次数:187
1.10 print triger(for循环嵌套 && print 输出格式)
for循环嵌套 1、多层循环嵌套首先考虑内层循环,再考虑外层循环 2、循环考虑边界值控制 3、range(初始值,结束值,步长),序列的最后一个值,= 结束值 - 1 print输出格式 1、python2 中print与逗号结合使用:print输出不换行在语句后面加逗号 例:print "*", ...
分类:其他好文   时间:2017-07-24 13:15:09    阅读次数:143
zoj 2949 - Coins of Luck
题目:有2中面条各n碗。每次抛硬币推断吃哪一种(到一种吃完为止)。问抛硬币的数学期望。 分析:动态规划。概率dp。求出每种结束状态(即,有一种吃完)的概率,分别乘以步长即为期望。 大黄解法:状态位剩余的碗数,逆向求解,状态方程: DP[ i ][ j ] = (DP[ i-1 ][ j ]+DP[ ...
分类:其他好文   时间:2017-07-21 20:43:17    阅读次数:112
HDU 4004 The Frog's Games 二分
1.题意:一条河长为L,河上有N块石头,一只青蛙可以利用这些石头从河的一端跳到对岸,可以跳不超过M次,求各种跳法中,找到最小化的最大步长。输入第一行依次给出L、N、M,第二行依次给出N块石头距离起点的距离。 2.分析:这类最小化最大值的问题用二分来求解最高效。先预先处理,连同起点,终点,共N+2个点 ...
分类:其他好文   时间:2017-07-20 22:14:22    阅读次数:147
Python day2 ---python基础2
本节内容 1. 列表操作 2.追加 3.插入 4.修改 5.打印元素 6.切片 7.索引(获取下标) 和统计 8.删除 和 清除 9.翻转和排序 10.扩展 11.Copy 12.浅copy ,深copy 13.循环,打印列表 14.步长切片 2.元组操作 3.购物车程序 # coding=utf- ...
分类:编程语言   时间:2017-07-16 00:06:13    阅读次数:316
『科学计算_理论』优化算法:梯度下降法&牛顿法
梯度下降法 梯度下降法用来求解目标函数的极值。这个极值是给定模型给定数据之后在参数空间中搜索找到的。迭代过程为: 可以看出,梯度下降法更新参数的方式为目标函数在当前参数取值下的梯度值,前面再加上一个步长控制参数alpha。梯度下降法通常用一个三维图来展示,迭代过程就好像在不断地下坡,最终到达坡底。为 ...
分类:编程语言   时间:2017-07-11 19:23:41    阅读次数:160
python列表
1.列表的定义*定义空列表*定义包含元素的列表,内容可以是任意类型2.列表的索引*计数从0开始,即第一个数的标号是0,依次类推3.列表的切片*0代表从0计数位开始,3代表到3计数位,不包括3位,2代表步长4.列表的添加*append添加*extend添加,可以添加多个*insert添加,在指定位置..
分类:编程语言   时间:2017-07-09 10:48:33    阅读次数:184
数组指针和指针数组的区别
数组指针(也称行指针)定义 int (*p)[n];()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值:int a[3][4];int (*p)[4]; // ...
分类:编程语言   时间:2017-07-07 17:36:50    阅读次数:143
822条   上一页 1 ... 46 47 48 49 50 ... 83 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!