9.4 perl review+5道leetcode
2021/9/5 11:07:36
本文主要是介绍9.4 perl review+5道leetcode,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
9.4
1.perl review
- $string
- 定义用my:my $str =“./ file.txt”;
- 打开file的句柄,并导入$:open my $IN, ‘<’, $in or die;
3. 拼接string:$sr=$sr.$j
- @arr
- 1.shift
- $element=shift (@data)
1.@data 的第一个元素被剥除了
2.$element 可接收pop出来的
- foreach my $j(@data);
- @ARGV
what? perl 自带的array,不需要用my
Why? 人perl 互换,从command line得到数据
how?$n1=$ARGV[0];
- 如何访问@的string元素?
$ARGV[0]
- my $data=<STDIN>
What?
<> read line operator
why?
人perl 交互,从command line得到数据
how?
@ARGV = ("aaa","bbb","ccc");
while (<>) { # process files aaa, bbb, and ccc
print "this line is: $_";
}
- %data=(‘A’, 45, ‘B’,30)
If ($line=~m/Pattern/)
{
my @column=split(‘’ , $line);
print “$column[2]”;
print “Before: $`\n”; 前
print “Matched: $&\n”;
print “After: $’\n”; //后
}
$sr=~s/failed/NaN/g;
$i eq $j;
chop($kok);// remove the last character from input string
=========
第一道
205
1. 用hash存char和index
2.构造一个list,将char,替换成这个char第一次出现的index
第二道
219
单纯地用sliding window会导致timeout
hash_tab好
第三道
228
如何初跑即过?
1.str/int: str和int的格式一致
2.if/else: if and else 的完备性
3.指针: 同?+边界
4.range:nums[i] 和 i的区别
5.array:len(nums)==0?
第四道
1275
列表生成式法
test = [[-3 for i in range(m)] for j in range(n)]
第五道
235
脑袋想破了的2小时,最后,binary search tree(BST)==ordered
左边小,右边大
这篇关于9.4 perl review+5道leetcode的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-10Rakuten 乐天积分系统从 Cassandra 到 TiDB 的选型与实战
- 2025-01-09CMS内容管理系统是什么?如何选择适合你的平台?
- 2025-01-08CCPM如何缩短项目周期并降低风险?
- 2025-01-08Omnivore 替代品 Readeck 安装与使用教程
- 2025-01-07Cursor 收费太贵?3分钟教你接入超低价 DeepSeek-V3,代码质量逼近 Claude 3.5
- 2025-01-06PingCAP 连续两年入选 Gartner 云数据库管理系统魔力象限“荣誉提及”
- 2025-01-05Easysearch 可搜索快照功能,看这篇就够了
- 2025-01-04BOT+EPC模式在基础设施项目中的应用与优势
- 2025-01-03用LangChain构建会检索和搜索的智能聊天机器人指南
- 2025-01-03图像文字理解,OCR、大模型还是多模态模型?PalliGema2在QLoRA技术上的微调与应用