当前位置: 首页 > news >正文

深信服Python笔试

这里只是编程题部分,前面还有很多算法的考察。

第一题

描述了很复杂,实际上就是回文。看描述把我看蒙了。

def Solution(x):
    #将int转化为str,将str反转后,再转化为int。判断反转前和反转后的int是否相同
    if x >=0 and x == int(str(x)[::-1]):
        return True
    else:
        return False
x=121
Solution(x)

第二题

大概内容:给定一个目标值和数组。如果目标值在数组中,则返回下标,否则返回-1。如果时间复杂度为O(n)不得分。

采用方法,二分查找:

nums=input()
target=input()
def search(nums,target):
    left=0
    right=len(nums)-1
    while(left<=right):
        mid=int((right+left)/2)
        if nums[mid]<target:
            left=mid+1
        elif nums[mid]>target:
            right=mid-1
        elif  nums[mid]==target:
            return mid

    return  -1
    
search(nums,target)

相关文章:

  • JS中ajax的原理是什么?
  • nacos 拉取配置失败
  • 猿创征文|centos7升级openssh服务(再也不怕漏扫啦)
  • C++正则表达式
  • 【流行框架】Spring
  • Code For Better 谷歌开发者之声——开发者必备神器
  • 猿创征文|机器学习实战(8)——随机森林
  • 红黑树的删除
  • 猿创征文|学习记录之 PHP 中的面向对象编程
  • 猿创征文|UDP/TCP网络编程
  • 1-丁基-3-甲基咪唑双三氟甲基磺酰亚胺([BMIm] NTf2)离子液体修饰Ni镍纳米颗粒的介绍
  • 定时任务报警通知解决方案详解
  • 【js】js实现分页02
  • “结构体名”和“结构体名是个指针”的区别
  • 网课查题api接口使用方法
  • 10个确保微服务与容器安全的最佳实践
  • Docker 笔记(2):Dockerfile
  • JAVA并发编程--1.基础概念
  • Mysql优化
  • MySQL主从复制读写分离及奇怪的问题
  • PHP的Ev教程三(Periodic watcher)
  • React Native移动开发实战-3-实现页面间的数据传递
  • 从tcpdump抓包看TCP/IP协议
  • 想写好前端,先练好内功
  • 用mpvue开发微信小程序
  • 函数计算新功能-----支持C#函数
  • 机器人开始自主学习,是人类福祉,还是定时炸弹? ...
  • ​MySQL主从复制一致性检测
  • ​secrets --- 生成管理密码的安全随机数​
  • ​软考-高级-信息系统项目管理师教程 第四版【第23章-组织通用管理-思维导图】​
  • # include “ “ 和 # include < >两者的区别
  • ###项目技术发展史
  • #WEB前端(HTML属性)
  • $GOPATH/go.mod exists but should not goland
  • (二)pulsar安装在独立的docker中,python测试
  • (附源码)ssm高校志愿者服务系统 毕业设计 011648
  • (附源码)计算机毕业设计SSM保险客户管理系统
  • (附源码)计算机毕业设计高校学生选课系统
  • (论文阅读30/100)Convolutional Pose Machines
  • (免费分享)基于springboot,vue疗养中心管理系统
  • (区间dp) (经典例题) 石子合并
  • (四)Android布局类型(线性布局LinearLayout)
  • (已更新)关于Visual Studio 2019安装时VS installer无法下载文件,进度条为0,显示网络有问题的解决办法
  • (转)Google的Objective-C编码规范
  • (转)Windows2003安全设置/维护
  • ****** 二十三 ******、软设笔记【数据库】-数据操作-常用关系操作、关系运算
  • .desktop 桌面快捷_Linux桌面环境那么多,这几款优秀的任你选
  • .Family_物联网
  • .NET 材料检测系统崩溃分析
  • [ vulhub漏洞复现篇 ] AppWeb认证绕过漏洞(CVE-2018-8715)
  • [ web基础篇 ] Burp Suite 爆破 Basic 认证密码
  • [20171101]rman to destination.txt
  • [AIGC] 开源流程引擎哪个好,如何选型?
  • [BZOJ1010] [HNOI2008] 玩具装箱toy (斜率优化)
  • [C#]猫叫人醒老鼠跑 C#的委托及事件