#九章云极 ***Python算法工程师*** 笔试题
#满分100分,及格分60分,试题1-9的分值分别为:5、5、5、5、5、5、20、25、25分
#试题1-6允许使用Python内置函数、自带库
#试题7-9允许使用Pytho内置函数,不允许使用Python自带库;所有试题均不允许使用第三方库
#1.将字符串:"k:1|k1:2|k2:3|k3:4",处理成python字典:{k:1, k1:2, ... } **(5分)**
def str_2_dict(s:str)->dict:
pass
#2.写一个函数f(a,b), 求出[a, b]之间所有奇数之和。 **(5分)**
# 注:**a是>=0的整数,b是整数且b>a;
# 示例:
# 输出:16
def sum_odd(l:list)->int:
pass
#3.列表[2,4,5,7,10],请用map()函数输出[4,16,25,49,100],并使用列表推导式提取出大于23的数,最终输出[25,49,100]. **(5分)**
def square_and_filter(l:list)->list:
pass
#4.给定两个集合,请计算A与B交集的大小与A与B并集的大小的比值F(A,B) **(5分)**
# 示例:
# 输入:A、B均为空集
# 输出:0
# 输入:A={'apple', 'huawei', 'Vivo', 'Oppo'};B = {'apple','huawei'}
# 输出:F(A,B) = 0.5
def F(A:dict, B:dict)->int:
pass
#5.输入dict按值从小到大排序
# 示例:
# 输入:{'c':12, 'a':8, 'd':20,'b':9}
# 输出:{'a':8, 'b':9, 'c':12, 'd':20}
def sort_dict(d:dict)->dict:
pass
#6.输入字符串,筛选出小写字母。
# 示例:
# 输入:'Z1xc2{9v}.q'
# 输出:xcvq
def filter_str(s:str)->str:
pass
#7.将一个正整数n拆成一个由数字1和2组成的序列的和,有多少种求和方式 **(20分)**
# 示例:输入:5
# 输出:8
# 说明:5可以拆分为:[1,1,1,1,1],[1,1,1,2],[1,1,2,1],[1,2,1,1],
# [2,1,1,1],[1,2,2],[2,1,2],[2,2,1]
def sum_list(target:int)->int:
pass
#8.密文解密 **(25分)**
# 密文加密的过程是:
# 1.英文字符用当前字符的前一位替代 'a'->'z' 'c'->'b'
# 2.数字字符用当前数字的后第二位替代 '7'->'9' '8'->'0' '9'->'1'
# 3.其他字符为干扰项,随机添加
# 示例:
# 输入:接收到一串密文 s='@#@gdkkl,4243@#@',
# 输出:'hello2021'
def decode_str(s:str)->str:
pass
#9.查找二维数组是否存在目标值,如果存在返回True和目标值所在的位置(Row,Col),不存在返回False,(None,None) **(25分)**
# 矩阵满足元素从左到右降序,每行的第一个整数小于前一后最后一个整数
# 示例:
# 输入:[[88,70,60,50],
# [40,34,25,12],
# [6, 5, 4, 1]]
# 目标值:4
# 输出: True,(2,2)
def search_matrix(m:list[list[int]], target:int)->tuple:
pass
没有合适的资源?快使用搜索试试~ 我知道了~
python版本的OpenCV实现
共70个文件
py:44个
png:18个
xml:5个
需积分: 8 1 下载量 156 浏览量
2021-11-02
21:17:02
上传
评论
收藏 5.52MB RAR 举报
温馨提示
同步博客
资源推荐
资源详情
资源评论
收起资源包目录
OpenCV.rar (70个子文件)
OpenCV
1OpenCV基本操作
01读取图像.py 182B
05获取并修改图像中的像素点.py 130B
06图像属性.py 183B
view.png 126KB
08色彩空间转换.py 296B
图像混合操作.py 267B
04图像上绘制图形.py 475B
test.png 1.56MB
rain.png 109KB
09图像加法操作.py 203B
03保存图像.py 349B
07图像拆分与合并.py 243B
__init__.py 0B
02显示图像.py 289B
test_imwrite.jpg 331KB
2OpenCV图像处理
19 Hough直线检测.py 668B
07腐蚀和膨胀.py 411B
suanzi.png 88KB
10高斯滤波.py 359B
blur_sp.png 390KB
template.png 531KB
circle.png 714KB
view.png 126KB
18 模板匹配.py 579B
blur.png 153KB
06图像金字塔.py 289B
14 Soble边缘检测.py 475B
20 Hough圆检测.py 611B
13 直方图均衡化.py 286B
mask.png 108KB
05图像透射变换.py 504B
01图像缩放.py 398B
Hough_line.png 162KB
__init__.py 0B
12直方图.py 612B
harris.png 11KB
03图像旋转.py 398B
04图像仿射变换.py 474B
17 Canny边缘检测.py 286B
21 Harris角点检测.py 399B
16 Laplacian边缘检测.py 373B
temp.png 22KB
13自适应直方图均衡化.py 350B
15 Scharr边缘检测.py 528B
open_close.png 13KB
09均值滤波.py 342B
02图像移动.py 341B
blur_gs.png 526KB
11中值滤波.py 344B
erode.png 15KB
08开闭运算.py 484B
.idea
misc.xml 188B
OpenCV.iml 291B
workspace.xml 11KB
inspectionProfiles
Project_Default.xml 2KB
profiles_settings.xml 174B
modules.xml 271B
.gitignore 50B
4 OpenCV视频操作
02 视频保存.py 596B
__init__.py 0B
03 meanshift.py 1KB
01 视频读写.py 385B
3 OpenCV特征提取
conner2.png 619KB
01 Harris角点检测.py 412B
03 FAST角点检测.py 399B
__init__.py 0B
harris.png 11KB
Python算法工程师编程试题_网申.py 3KB
02 SIFT角点检测.py 477B
04 ORB角点检测.py 388B
共 70 条
- 1
资源评论
不断进步的咸鱼
- 粉丝: 341
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功