当前位置:首页>央企考试真题>米哈游三题打碎大厂梦!(1026秋招笔试真题解析)

米哈游三题打碎大厂梦!(1026秋招笔试真题解析)

  • 2026-03-31 14:28:03
米哈游三题打碎大厂梦!(1026秋招笔试真题解析)

关注我们,每天更新大厂最新笔试题解析

前言

文末给大家推荐一下我们的活动,针对校招笔面试全覆盖的全程真一对一的提高,参加活动前会给你安排一个全面的摸底,摸底后会针对你的情况进行分析和对于参加活动的介绍,然后你再决定是否参加!

套题做题链接:https://niumacode.com

当我们都渐渐习惯秋招后期的笔试越来越简单时,米哈游义无反顾的站了出来,来了一场难度较高的机考。

米哈游hc不多,游戏厂一般都比较稳定,因为国内的游戏厂一般都是网游,网游的生命周期及其的长,君不见王者荣耀这么多年还是霸榜第一,所以游戏厂是可以跨越周期的存在,比互联网平台还坚韧,网易的西游跨过了多少个牛熊还活得好好的。经济好我充个钱开心一下不过分了,经济不好我都不买车买房了,充钱打个游戏不过分了吧。

米哈游的薪酬也非常可观:(20k-39k)*16(大多数集中在25k-30k)

这套题目的整体难度较高,主要考察了算法和数据结构的综合应用。题目涉及了滑动窗口、贪心算法、树形动态规划等知识,解决这些问题需要较强的计算能力和优化技巧。适合用来测试在大规模数据下的处理能力。

第一题难度中等,涉及到 滑动窗口。通过滑动窗口技术检查每个长度为 26 的子串与目标字母表的匹配情况,并计算最少操作次数,考察了对窗口的动态调整与字符串处理的能力。

第二题难度较高,涉及到 贪心算法与区间选择。要求通过选择最小的区间长度,使得经过某种操作后的数组极差超过给定值,考察了对区间选择和优化的理解。

第三题难度高,涉及到 树形动态规划与距离计算。通过树的遍历(DFS)和边贡献法,计算子树中所有节点对的距离和,考察了树结构的处理和高效查询的能力。

第一题

题意

给定一个长度为 n的字符串 s,字符串仅由小写字母组成,下标从 1 开始。你可以对字符串执行以下操作任意次:

  • 选择一个下标 i,将 s的第 i个字符 s_i修改为任意小写字母。

请问最少需要多少次操作,才能让字符串中出现子串 "abcdefghijklmnopqrstuvwxyz"

名词解释

  • 子串:子串为从原字符串中连续地选择一段字符(可以全选、可以不选)得到的新字符串。

输入描述:

  • 每个测试文件均包含多组测试数据。第一行输入一个整数 T(1 ≤ T ≤ 10^4),代表数据组数。
  • 此后对于每组测试数据:
    • 第一行输入一个整数 n(1 ≤ n ≤ 2 × 10^5),表示字符串长度。
    • 第二行输入一个长度为 n、仅由小写字母构成的字符串 s
  • 除此之外,保证所有测试数据中 n的总和不超过 2 × 10^5。

输出描述:

  • 对于每组测试数据,新起一行,输出一个整数,代表最少的操作次数。
  • 如果不存在使字符串中出现完整英文小写字母序列的方案,则输出 -1

示例1

输入:

337abcdefghijklmnopqrstuvwxyzzzzzzzzzzzz26bcdefghijklmnopqrstuvwxyza25abcdefghijklmnopqrstuvwxy

输出:

026-1xxxxxxxxxx 026-12

思路与代码

滑动窗口

既然目标子串长度是 26,我们可以遍历 s中所有可能的、长度为 26 的连续子串。这些子串就是我们“改造”的候选区域。

对于当前窗口内的子串,我们计算将它变成目标字母表需要修改多少个字符。具体方法是:将窗口内的每个字符与目标字母表中对应位置的字符进行比较,如果不同,则修改次数加一。

import java.util.Scanner;publicclassMain{publicstaticvoidmain(String[] args){        Scanner in = new Scanner(System.in);int T = in.nextInt();while(T-- > 0){int n = in.nextInt();            String s = in.next();if(n < 26){                 System.out.println(-1);continue;            }int minOps = 26;            String target = "abcdefghijklmnopqrstuvwxyz";//滑动窗口,检查当前字串的26个字符与目标的匹配情况for(int i = 0; i <= n-26; i++){int ops = 0;for(int j = 0; j < 26; j++){if(s.charAt(i+j) != target.charAt(j)){ //如果不匹配,操作数++                        ops++;                    }                }                minOps = Math.min(minOps, ops); //得到最小的操作数            }            System.out.println(minOps);        }    }}

第二题

题意

给定一个长度为 n 的非严格递增数组 a₁≤a₂≤…≤aₙ。你可以执行以下操作至多一次:

  • 选择区间 [l,r],对每个 i∈[l,r] 执行 aᵢ←aᵢ +k×(r−i+1),其中 k 是给定的固定参数。

请找出能使操作后数组极差(最大值与最小值之差)超过 d 的最小区间长度(可以为 0)。若无法达成,输出 - 1。

【名词解释】

  • 极差:数组最大值与最小值的差值,例如数组 {2,5,7} 的极差为 5。

输入描述

第一行输入 T(1≤T≤10⁴)表示测试组数。每组数据包含:

  • 第一行三个整数 n,d,k(2≤n≤2×10⁵,0≤d≤10¹²,1≤k≤10⁹);

  • 第二行 n 个非严格递增整数 a₁,a₂,…,aₙ(1≤aᵢ≤10⁹)。

    保证所有测试数据∑n≤2×10⁵。

输出描述

每组数据输出一个整数,表示满足条件的最小区间长度。

示例1

输入:

34 5 21 3 5 73 10 12 6 83 8 51 2 3

输出:

0-12

思路与代码

这道题的目标是找到一个最短的连续子区间 [l, r],对该区间内的数 a_i进行 a_i <- a_i + k * (r - i + 1)的变换后,使得整个数组的极差(最大值 - 最小值)超过 d

我们可以根据操作区间的起始位置 l分成两种情况来求解,并取两种情况中最优(即最小的 len)的结果。

  • 情况一:操作区间不包含第一个元素 (l > 1)

  • 遍历所有可能的 l(从 2 到 n),对于每个 l,计算出满足条件的最小 len,然后检查区间 [l, l+len-1]是否合法。在所有合法的 len中取最小值。

  • 情况二:操作区间包含第一个元素 (l = 1)

  • 可以遍历所有可能的 r(从 1 到 n),检查哪个最小的 r(即 len) 满足此条件。 直接计算 max_{j=1..r}(a_j + k*(r-j+1))比较慢 , 可以动态维护 max_{j=1..r}(a_j - k*j)的值 , 这样,对于每个 r,我们都可以在 O(1) 时间内计算出 新最大值

import java.util.Scanner;publicclassMain{publicstaticvoidmain(String[] args){        Scanner sc = new Scanner(System.in);int T = sc.nextInt();while (T-- > 0) {            solve(sc);        }        sc.close();    }publicstaticvoidsolve(Scanner sc){int n = sc.nextInt();long d = sc.nextLong();long k = sc.nextLong();long[] a = newlong[n];for (int i = 0; i < n; i++) {            a[i] = sc.nextLong();        }// 初始情况检查:如果原数组极差已经 > d,则不需要操作,区间长度为0if (a[n - 1] - a[0] > d) {            System.out.println(0);return;        }long minLen = Long.MAX_VALUE;// 情况一: l > 1 (操作区间不包含第一个元素)for (int i = 1; i < n; i++) {long l = i + 1;// 目标: new_max - a[0] > d// 我们通过提升 a[i] (即 a_l) 来达成目标: a[i] + k*len - a[0] > dlong rhs = d + a[0] - a[i];long requiredLen;if (rhs < 0) {// a[i] 已经足够大,任何正向操作(len>=1)都可满足条件                requiredLen = 1;            } else {// len > rhs / k  =>  len = (rhs / k) + 1                requiredLen = rhs / k + 1;            }// 检查区间是否合法: r = l + len - 1 <= nif (l + requiredLen - 1 <= n) {                minLen = Math.min(minLen, requiredLen);            }        }// 情况二: l = 1 (操作区间包含第一个元素) // 区间为 [1, r], 长度 len = rlong maxC = Long.MIN_VALUE; // 用于维护 max(a_j - k*j)for (int j = 0; j < n; j++) {long r = j + 1// r 也是当前的 lenlong len = r;// 动态更新 maxC            maxC = Math.max(maxC, a[j] - k * r);// 在 [1,r] 的最大值是 maxC + k*r + klong maxInSegment = maxC + k * r + k;long newMax = Math.max(a[n - 1], maxInSegment);long newMin = a[0] + k * len;if (newMax - newMin > d) {                minLen = Math.min(minLen, len);// 因为 r(len) 是递增的,所以找到的第一个解就是此情况下的最优解break;            }        }// 输出结果if (minLen == Long.MAX_VALUE) {            System.out.println(-1);        } else {            System.out.println(minLen);        }    }}

第三题

题意

给定一棵树节点数为 n 的树,树的根节点为 1。对树中的任意节点 u,定义其子树为以 u 为根的所有节点集合,记为 (S(u))。现有 m 次查询,每次查询给定一个节点 u,请你计算子树 (S(u)) 中所有节点对 ((v, w)) 之间的距离和, 即 (\sum_{\substack{v, w \in S(u) \ v < w}} \text{dist}(v, w)) , 其中 dist (v,w) 表示节点 v 与 w 之间的距离。

【名词解释】

  • 树:树是一种连接无环的无向图。
  • 子树:子树指给定节点及其所有后代节点组成的连通子图。
  • 距离:距离表示树中两节点之间的边数最短路径长度。

输入描述

第一行输入两个整数 n 和 m(1≤n,m≤2×10⁵),分别表示树的节点数量与查询次数。

接下来 n-1 行,每行输入两个整数 u_i、v_i(1≤u_i, v_i≤n;u_i≠v_i),表示树的一条边。

接下来 m 行,每行输入一个整数 u(1≤u≤n),表示一次查询的节点编号。

输出描述

对于每次查询,在一行上输出一个整数,表示对应节点子树中所有节点对的距离和。

示例1

输入:

5 31 21 33 43 5134

输出:

1840

说明:

在这个样例中,节点 1 的子树为 {1,2,3,4,5},其所有 10 对距离之和为 18;节点 3 的子树为 {3,4,5},距离和 1+1+2=4;节点 4 的子树仅为自身,贡献距离和 0。

思路与代码

本题求解子树内所有点对的距离和。核心思路是边贡献法结合树形动态规划

我们将问题转化为计算子树内每条边的贡献。对于子树 S(u) 内的一条边,若它连接的子节点 c 的子树大小为 size(c),则该边对总距离和的贡献为 size(c) * (size(u) - size(c))

为实现快速查询,我们通过一次 DFS 预处理出每个节点的三个关键值:子树大小 size、其子树内所有节点的 size之和、以及 size的平方和。利用这些预处理信息,每次查询的最终结果可以通过一个 O(1) 的公式直接计算得出,从而将总时间复杂度优化到 O(N+M)。

import java.io.*;import java.util.*;publicclassMain{static List<Integer>[] adj;staticlong[] subtreeSize;staticlong[] sumOfSizes;staticlong[] sumOfSquaresOfSizes;staticint n;publicstaticvoidmain(String[] args)throws IOException {        FastReader sc = new FastReader();        PrintWriter out = new PrintWriter(System.out);        n = sc.nextInt();int m = sc.nextInt();// 初始化邻接表和结果数组 (使用 n+1 大小方便处理 1-based 索引)        adj = new ArrayList[n + 1];for (int i = 1; i <= n; i++) {            adj[i] = new ArrayList<>();        }        subtreeSize = newlong[n + 1];        sumOfSizes = newlong[n + 1];        sumOfSquaresOfSizes = newlong[n + 1];// 读入边,构建邻接表for (int i = 0; i < n - 1; i++) {int u = sc.nextInt();int v = sc.nextInt();            adj[u].add(v);            adj[v].add(u);        }// 从根节点1开始DFS进行预处理        dfs(10);// 处理m次查询for (int i = 0; i < m; i++) {int u = sc.nextInt();// 使用推导出的公式 O(1) 计算结果// Result(u) = size[u] * (sum_sz[u] - size[u]) - (sum_sq_sz[u] - size[u]^2)long sz_u = subtreeSize[u];long sum_sz_u = sumOfSizes[u];long sum_sq_sz_u = sumOfSquaresOfSizes[u];long sumOfDescendantSizes = sum_sz_u - sz_u;long sumOfDescendantSqSizes = sum_sq_sz_u - sz_u * sz_u;long result = sz_u * sumOfDescendantSizes - sumOfDescendantSqSizes;            out.println(result);        }        out.flush();    }/**     * 深度优先搜索,用于计算每个节点的子树大小、子树内各节点size之和、子树内各节点size平方和     */privatestaticvoiddfs(int u, int parent){// 初始化当前节点的值        subtreeSize[u] = 1;        sumOfSizes[u] = 0// 会在最后加上 subtreeSize[u]        sumOfSquaresOfSizes[u] = 0// 会在最后加上 subtreeSize[u]^2for (int v : adj[u]) {if (v == parent) {continue;            }// 递归访问子节点            dfs(v, u);// 回溯阶段,根据子节点的结果更新当前节点            subtreeSize[u] += subtreeSize[v];            sumOfSizes[u] += sumOfSizes[v];            sumOfSquaresOfSizes[u] += sumOfSquaresOfSizes[v];        }// 将当前节点自身的贡献加入总和        sumOfSizes[u] += subtreeSize[u];        sumOfSquaresOfSizes[u] += subtreeSize[u] * subtreeSize[u];    }// --- 快读模板 ---staticclassFastReader{        BufferedReader br;        StringTokenizer st;publicFastReader(){            br = new BufferedReader(new InputStreamReader(System.in));        }String next(){while (st == null || !st.hasMoreElements()) {try {                    st = new StringTokenizer(br.readLine());                } catch (IOException e) {                    e.printStackTrace();                }            }return st.nextToken();        }intnextInt(){return Integer.parseInt(next());        }longnextLong(){return Long.parseLong(next());        }doublenextDouble(){return Double.parseDouble(next());        }String nextLine(){            String str = "";try {                str = br.readLine();            } catch (IOException e) {                e.printStackTrace();            }return str;        }    }}
最后插一下我们的进阶一对一辅导啦 
我们是一个针对技术岗(前后端开发、测试、测开、大数据开发)校招一对一进阶提高的工作室。我们从2020年2月份开始,迄今整整五年的时间,带领600+学员斩获2000+大厂offer,参加活动的同学人均5个中大厂offer以上,以下是我们活动内容的介绍!
万诺coding

我们主要是针对有一定基础的同学提供全程一对一笔试、面试辅导,针对每个同学不同的情况定制内容,包括但不限于“笔试及面试算法”/“基础八股/“项目及实习梳理”/“面试技巧”/“面试复盘等内容。

摸底测试:如果有兴趣深入了解我们的活动,需要先参加我们的“摸底测试”(类似面试),方便我们了解你的具体情况(主要是code能力和计算机素养),定制出相应的辅导计划。同时这也是一个双向筛选的过程,如果基础过差的同学,抱歉我们可能无法辅导(基础过差的同学一对一辅导成本过高,对双方都不适合);摸底测试通过的同学,我们会定制化一个针对性的提高计划。然后你再考虑是否参加我们的活动。 

承诺保offer:通过摸底测试后,我们会针对每个同学的情况给定一个“保offer”计划。然后同学可以根据自己的实际情况考虑参不参加我们的活动

有兴趣的同学可以扫码添加我们的微信(whynotlab) 

最新文章

随机文章

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-04-04 04:28:11 HTTP/2.0 GET : https://c.15386.cn/a/457788.html
  2. 运行时间 : 0.099945s [ 吞吐率:10.01req/s ] 内存消耗:4,706.25kb 文件加载:140
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=5c8273e841d1f451780d973243090257
  1. /yingpanguazai/ssd/ssd1/www/c.15386.cn/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/composer/autoload_static.php ( 4.90 KB )
  7. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  10. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  11. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  12. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  13. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  14. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  15. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  16. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  17. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  18. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  19. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  21. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  22. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/provider.php ( 0.19 KB )
  23. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  24. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  25. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  26. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/common.php ( 0.03 KB )
  27. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  28. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  29. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/app.php ( 0.95 KB )
  30. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/cache.php ( 0.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/console.php ( 0.23 KB )
  32. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/cookie.php ( 0.56 KB )
  33. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/database.php ( 2.48 KB )
  34. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  35. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/filesystem.php ( 0.61 KB )
  36. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/lang.php ( 0.91 KB )
  37. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/log.php ( 1.35 KB )
  38. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/middleware.php ( 0.19 KB )
  39. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/route.php ( 1.89 KB )
  40. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/session.php ( 0.57 KB )
  41. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/trace.php ( 0.34 KB )
  42. /yingpanguazai/ssd/ssd1/www/c.15386.cn/config/view.php ( 0.82 KB )
  43. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/event.php ( 0.25 KB )
  44. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  45. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/service.php ( 0.13 KB )
  46. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/AppService.php ( 0.26 KB )
  47. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  48. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  49. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  50. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  51. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  52. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/services.php ( 0.14 KB )
  53. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  54. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  55. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  56. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  57. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  58. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  59. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  60. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  61. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  62. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  63. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  64. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  65. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  66. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  67. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  68. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  69. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  70. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  71. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  72. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  73. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  74. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  75. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  76. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  77. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  78. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  79. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  80. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  81. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  82. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  83. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/Request.php ( 0.09 KB )
  84. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  85. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/middleware.php ( 0.25 KB )
  86. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  87. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  88. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  89. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  90. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  91. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  92. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  93. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  94. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  95. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  96. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  97. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  98. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  99. /yingpanguazai/ssd/ssd1/www/c.15386.cn/route/app.php ( 1.72 KB )
  100. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  101. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  102. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  103. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/controller/Index.php ( 4.81 KB )
  104. /yingpanguazai/ssd/ssd1/www/c.15386.cn/app/BaseController.php ( 2.05 KB )
  105. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  106. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  108. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  109. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  110. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  111. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  112. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  113. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  114. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  115. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  116. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  117. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  118. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  119. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  120. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  121. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  122. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  123. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  124. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  125. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  126. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  127. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  128. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  129. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  130. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  131. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  132. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  133. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  134. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  135. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  136. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  137. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  138. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  139. /yingpanguazai/ssd/ssd1/www/c.15386.cn/runtime/temp/40f80deb92a91d097c4b967aecf15f1e.php ( 12.06 KB )
  140. /yingpanguazai/ssd/ssd1/www/c.15386.cn/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000583s ] mysql:host=127.0.0.1;port=3306;dbname=c_15386;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000802s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000380s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000275s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000461s ]
  6. SELECT * FROM `set` [ RunTime:0.000199s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000565s ]
  8. SELECT * FROM `article` WHERE `id` = 457788 LIMIT 1 [ RunTime:0.000575s ]
  9. UPDATE `article` SET `lasttime` = 1775248091 WHERE `id` = 457788 [ RunTime:0.004363s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 65 LIMIT 1 [ RunTime:0.000231s ]
  11. SELECT * FROM `article` WHERE `id` < 457788 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000453s ]
  12. SELECT * FROM `article` WHERE `id` > 457788 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.000367s ]
  13. SELECT * FROM `article` WHERE `id` < 457788 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.002998s ]
  14. SELECT * FROM `article` WHERE `id` < 457788 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.000680s ]
  15. SELECT * FROM `article` WHERE `id` < 457788 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.000784s ]
0.101652s