zoukankan      html  css  js  c++  java
  • 27号华为笔试(三道ac两道)

    三道题目case:100,100,0;

    三个题目: 前两个都全部ac了,第三题没时间;

    记录一下大概的思路:

    第一题

    主要通过Java中的字符串处理函数;然后控制字符串输入格式;

    卡bug的点:

    1:首先录入:sc.next();习惯用sc.nextLine()导致总是数组越界卡;  //以后多多使用next;

    2:控制字符串的 输出;通过sustring()整理出来字符串字段;   //调用系统函数处理比较方便; 可以多记住一下api

    3:然后控制输出:字符串转换数组控制正反输出;

    or:也可以通过系统api,Collections.reverse();进行格式转换;    //这个是曾经学习到的,然后总结了一下:shuffle随机排序,sort升序,swap(list,a,b)交换a,b;rotate(list,distance)排序,为正就正着,为负就旋转后面的;

    4:最后注意空格,卡在输出格式最后一个有空格, 强行加了一个判断,csae才100;

    第二题:

    主要通过全排列计算距离最小值

    首先录入各组数据:计算距离函数;

    然后进行全排列,计算各种情况的最小值,

    数据量只有五组不大,就直接分情况计算了;

  • 相关阅读:
    c#2005中的各个控件转换为html代码
    支付宝接口参数详谈
    IE6兼容菜单
    cookie版购物车
    火狐执行子页面方法
    easyui中datebox文本框输入非数字报错的改善
    右侧悬浮菜单
    内边距、边框和外边距
    自我超越
    DateUtils 时间工具类
  • 原文地址:https://www.cnblogs.com/liguo-wang/p/10612734.html
Copyright © 2011-2022 走看看