perl二维数组(求perl代码 计算出这两个方框内的最大值和最小值~~)
本文目录
求perl代码 计算出这两个方框内的最大值和最小值~~
my(@d67,@d45);openF,"file.txt"ordie"Can’topenFile";while(my$line=《F》){my@data=split/\s{1,}/,$line;push@d45,$data,$data;push@d67,$data,$data;}closeF;@d45=sort{$a《=》$b}@d45;@d67=sort{$a《=》$b}@d67;print"MaxinC4,5is$d45;Minis$d45$/";print"MaxinC6,7is$d67;Minis$d67$/";__END__注:1.sort之後,最小值和最大值就已分布在@d45,和d67的一头一尾2.$#d45的值就是@d45最後一个元素的指标,$#d67也是同一个道理
PERL怎样得到二维Hash的第二维的key数组
数组的首地址就是数组名称,二维数组也是一样,只是需要强制转型或用第一行首元素。int a = {0};int* p = (int*)a;或者:int* q = a;//取第一行的首地址
perl 二维数组使用push后数组中始终都是最后插入的数组
file.txt--------------------------------------这s里g的d打印e结果都是一样,都是最后一次插入的一f维数组。请问是不是我把插入的语法写g错了,或者g是我在定义二维数组的a时候就f错了a?非常g感谢!push.pl-------------------------------------#push.plopen In,’《’,"file.txt";$i=0;my @array_word=();while(《In》){ chomp; my ($s,$w,@Words)=(); my @W=/(+)/g; $s .= $_ for @W; for(0..(length($s)/3)){ $w=substr($s,$_*3,3); push @Words,$w; } push @array_word,\@Words; $i++;}print "${$array_word\n";#打印第一个插入的print "${$array_word\n";print "${$array_word\n";print "="x12,"\n";print "${$array_word\n";#打印最后一个插入的print "${$array_word\n";print "${$array_word\n";===================perl push.pl这里的============就错了
更多文章:
jersey devil(When I Get There 歌词)
2024年3月23日 16:50
internet的主要作用是(Internet的主要功能有哪些)
2024年7月19日 18:49
python网络爬虫代码(Python 3网络爬虫学习建议)
2024年7月3日 06:05
z字皮带是什么品牌(皮带头上的z丶h丶lv是分别表示什么牌)
2024年6月19日 05:53
指针变量为什么占4个地址(为什么不同类型的指针变量所占字节数都是4)
2024年8月1日 13:05
android开发工具箱教程(如何通过PC端连接Android设备进行adb调试)
2024年6月23日 02:20
鼠标图标素材(鼠标怎么弄让鼠标单击鼠标指针就会出现一个小红点)
2024年4月28日 11:25
google translate(谷歌最新推出的Translatotron系统是干啥的)
2023年8月29日 19:20
observation deck(observation deck是什么意思啊)
2024年7月4日 05:28
查看mysql的安装路径(Linux怎么查看软件安装路径 查看mysql安装在哪)
2024年8月2日 00:10
java程序设计课程建设方案(2022年山东信息职业技术学院招生简章贫困补助食堂咋样学费收费)
2024年7月1日 04:54