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

【2023秋招】杭州游卡开发岗笔试AK

这次的笔试依旧很基础,正常的话应该十几分钟都AK了吧

不过太基础的话,AK也不再是优势了

笔试总共100分,单选10*2分,不定向10*2分,编程3*20分

第一题 · 字符串插入

核心代码模式 · 100%

题意:给个字符串,每次操作都可以在任意位置插入任意字符,返回成为回文串的最少插入次数

class Solution {
public:
    /**
     * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
     *
     * 
     * @param str string字符串 
     * @return int整型
     */
    int strInsert(string str) {
        // write code here
        int n = str.size();
        int dp[n][n];
        for(int i=n-1; i>=0; i--) {
            dp[i][i]=1;
            for(int j=i+1; j<n; j++) {
                if(str[i]==str[j]) dp[i][j] = dp[i+1][j-1]+2;
                else dp[i][j] &

相关文章:

  • 面了一个31岁的哥们,一看就背了很多面试题,一问三不知,还自认为很牛逼...
  • 【毕业设计】python 机器视觉 车牌识别 - opencv 深度学习 机器学习
  • [SpringBoot系列]进阶配置
  • pc网站和手机端h5网站开发接入微信支付
  • 数据库MySQL----(二)语句
  • 2021年中国研究生数学建模竞赛D题——抗乳腺癌候选药物的优化建模
  • 【AI】PyTorch入门(三):数据集和数据加载器
  • Windows系统下MySQL8.0版详细安装及配置教程
  • Qt5开发从入门到精通——第五篇四节( 文本编辑器 Easy Word 开发 V1.3详解 )
  • c#-WPF使用类和子类绑定到DataContext
  • 图像隐写,如何在图像中隐藏二维码
  • SPL工业智能:发现时序数据的异常
  • 【Linux】进程概念(万字详解)—— 冯诺依曼体系结构 | 操作系统 | 进程
  • 网络编程套接字-----实现网络间通信
  • 机器学习:详细推导支持向量机SVM原理+Python实现
  • 230. Kth Smallest Element in a BST
  • Angular 4.x 动态创建组件
  • ESLint简单操作
  • Eureka 2.0 开源流产,真的对你影响很大吗?
  • JavaScript 无符号位移运算符 三个大于号 的使用方法
  • python大佬养成计划----difflib模块
  • Selenium实战教程系列(二)---元素定位
  • Twitter赢在开放,三年创造奇迹
  • zookeeper系列(七)实战分布式命名服务
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • 每天10道Java面试题,跟我走,offer有!
  • 前端工程化(Gulp、Webpack)-webpack
  • 前端之Sass/Scss实战笔记
  • 掌握面试——弹出框的实现(一道题中包含布局/js设计模式)
  • ​一些不规范的GTID使用场景
  • # 安徽锐锋科技IDMS系统简介
  • ### Error querying database. Cause: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException
  • #NOIP 2014#Day.2 T3 解方程
  • #Ubuntu(修改root信息)
  • $.ajax()
  • (2022 CVPR) Unbiased Teacher v2
  • (33)STM32——485实验笔记
  • (env: Windows,mp,1.06.2308310; lib: 3.2.4) uniapp微信小程序
  • (Git) gitignore基础使用
  • (Matalb时序预测)WOA-BP鲸鱼算法优化BP神经网络的多维时序回归预测
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (动态规划)5. 最长回文子串 java解决
  • (论文阅读26/100)Weakly-supervised learning with convolutional neural networks
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • (转)jQuery 基础
  • (转)Linux下编译安装log4cxx
  • (转)大型网站的系统架构
  • ./configure,make,make install的作用
  • .halo勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  • .Net 6.0 处理跨域的方式
  • .NET Micro Framework初体验(二)
  • .net 生成二级域名
  • .NET简谈设计模式之(单件模式)
  • .net使用excel的cells对象没有value方法——学习.net的Excel工作表问题