金融中的数值计算与最优化方法方法和优化里有代码吗

请问如何优化第三个任务的代码使得再次输入数字时,无需手动删掉原来的值?
意思是在第三个任务中,如果我先前输入一个数字“4”,点击确定后“阅读”将被选中,再次测试时,我得把原来的4删掉,再重新输入,很麻烦!如何才能实现点击“确定”后,上面对应的复选框被选中,与此同时,文本框内的数字被删除?下面是我的代码:&!DOCTYPE HTML&
&meta charset="utf-8"&
&title&无标题文档&/title&
请选择你爱好:&br&
&input type="checkbox" name="hobby" id="hobby1" &
&input type="checkbox" name="hobby" id="hobby2"&
&input type="checkbox" name="hobby" id="hobby3"&
&input type="checkbox" name="hobby" id="hobby4"&
&input type="checkbox" name="hobby" id="hobby5"&
&input type="checkbox" name="hobby" id="hobby6"&
&input type="button" value = "全选" onclick = "checkall();"&
&input type="button" value = "全不选" onclick = "clearall();"&
&p&请输入您要选择爱好的序号,序号为1-6:&/p&
&input id="wb" name="wb" type="text" &
&input name="ok" type="button" value="确定" onclick = "checkone();"&
&script type="text/javascript"&
function checkall(){
var hobby = document.getElementsByTagName("input");
// 任务1 当点击"全选"按钮时,将选中所有的复选项。
for(var i=0;i&hobby.i++){
if(hobby[i].type=="checkbox"){
hobby[i].checked="checked";
function clearall(){
var hobby = document.getElementsByName("hobby");
// 任务2 当点击"全不选"按钮时,将取消所有选中的复选项。
for(var i=0;i&hobby.i++){
if(hobby[i].checked="checked"){
hobby[i].checked="";
function checkone()
var j=document.getElementById("wb").
clearall();
// 任务3 在文本框中输入输入1-6数值,当点击"确定"按钮时,根据输入的数值,通过id选中相应的复选项。
var hobby = document.getElementsByName("hobby");
if(parseInt(j)&0||parseInt(j)&6)
alert("请重新输入1-6的整数");
hobby[j-1].checked="checked";
非常感谢!
写下你的评论...
写下你的评论...
写下你的评论...
写下你的评论...
Copyright (C)
All Rights Reserved | 京ICP备 号-2工具类服务
编辑部专用服务
作者专用服务
代码优化和并行处理技术在数字实时仿真中的应用
该论文的主要工作是在并行算法和并行处理系统已经确定的情况下,确定有效的并行程序,以实现电力系统的实时仿真.为此,作者进行了代码优化工作的算法并行化工作的研究.首先讨论了算法的结构,对算法的代码优化能力和并行性进行了分析.其次在代码优化中,讨论了高级优化和汇编优化技术及其应用.最后在并行程序设计中,重点研究了在TMS320C30并行处理系统上如何有效地实现电力系统的仿真算法.在所研制的实时仿真装置上的实际运行结果表明,软件的并行化和优化工作是成功的.该优化工作和并行化工作虽是基于C30系统的,但文中所阐述的一些原则和方法是具有普遍指导意义的.
学科专业:
授予学位:
学位授予单位:
导师姓名:
学位年度:
本文读者也读过
相关检索词
万方数据知识服务平台--国家科技支撑计划资助项目(编号:2006BAH03B01)(C)北京万方数据股份有限公司
万方数据电子出版社DVR基中求解薛定谔方程的数值优化方法
作者单位:
中国科学院武汉物理与数学研究所 波谱与原子分子物理国家重点实验室,武汉430071
母体文献:
第十七届全国原子与分子物理学术会议论文集
会议名称:
第十七届全国原子与分子物理学术会议&&
会议时间:
会议地点:
主办单位:
中国物理学会
基金项目:
加载中,请稍候
.客服电话
&&8:00-11:30,13:00-17:00(工作日)从数组中删除一个数字
我感觉自己写的这个代码可以优化【c++吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:293,455贴子:
从数组中删除一个数字
我感觉自己写的这个代码可以优化收藏
2017年执业药师报考条件已公布,考生点击查询
如题感觉自己的代码可以优化就是找不到优化的点
那里需要修改的求各路C神帮帮
#include&iostream&void insert(int *p_num, int size, int num);int main(int argc, char* argv[]){int arr[20] = { 3,7,12,15,21,23,32,41,47,55,62 };insert(arr, 20, 15);for (int i = 0;i & 20;i++){cout && arr[i] && &
&;}return 0;}void insert(int *p_num, int size, int num){int tmp = num, tmp1 = 0;for (int i = 0;i &= size - 1;i++){if (p_num[i] == tmp)//判断要删除的数字{p_num[i] = 0;i - 1;}if (i&&p_num[i] & p_num[i - 1])//判断是否循环换位{tmp1 = p_num[i];p_num[i] = p_num[i + 1];p_num[i+1] = tmp1;}else if (p_num[i + 1] == 0)//判断是否提前结束循环{}}}
insert是删除吗。。。。。。还有STLのset很高能。
确实可以优化,在优化前我想选中for内的代码然后按一下退格像 i - 1; tmpX,最后一个if都是得删除的删除之后大小也应该变化
i - 1;是什么鬼p_num[i] = 0; 这一行换成delete,可以不赋空指针还有第二段if
登录百度帐号推荐应用}

我要回帖

更多关于 前端代码优化的方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信