最新 最热

Qt官方示例-MDI(多文档界面)

多文档界面例子主要使用了QMdiArea类实现。下面是介绍QMdiArea的使用。

2023-03-17
1

Qml获取某个控件的全局坐标

点击详情(detail)按钮调出菜单列表。菜单栏的位置需要定位详情按钮的下面,那么就需要知道具体坐标。

2023-03-17
2

不依赖计算长度去遍历数组

在一个u-boot源码中看到,分享给大家。利用函数指针数组最后的空指针作为判断结束。

2023-03-17
1

红与黑

Original Link思想:BFS。将搜索的起始点,即坐标为 @ 的点入队开始搜索。利用偏移量数组遍历四个方向,将搜索到的点入队,记录 res ++。取出队头,扩展队头搜索,直到清空队列即可。代码:#include <bits/stdc++.h>using namespac...

2023-03-17
1

Map的5种遍历方法

//循环遍历map的方法public class MapF { public static void main(String[] args) { Map<String, Integer> tempMap = new HashMap<String, Integer>(); ...

2023-03-16
1

Java8中Map的遍历方式总结

public class LambdaMap { private Map<String, Object> map = new HashMap<>(); @Before public void initData() { map.put("key1", "value1"); ...

2023-03-15
1

golang源码分析:抽象语法树

golang提供了非常强大的工具集合,通过这些工具我们可以非常方便地进行源码的分析加工,在代码中插入我们想要的代码,或者提取源码中我们关心的信息。如何使用呢其实非常简单:...

2023-03-14
1

高手去散步

Original Link思想:DFS。题目所给出的路径可以连接为一个无向图。则利用邻接矩阵来存图,从 1 号点开始,深度优先遍历所有的点。走过的路径长度用 cnt 保存,最后维护最长的 res 即可。代码:#include <iostream>#include <cs...

2023-03-10
1

C. Prefixes and Suffixes ( Codeforces Round #527 (Div. 3) )

题意:给你一个 n 长度的字符串,给你 2n - 2 个子串,其中有 n - 1 个前缀和 n - 1 个后缀,输出一个合法的判断。题解: 找到 n - 1 长的子串一个是(假设第一个是)最长前缀,另一个是最长后缀。 判断假设是否正确,遍历所有子串,如...

2023-03-09
1

数据结构实验之图论二:图的深度遍历(SDUT 2107)(简单DFS)

题解:图的深度遍历就是顺着一个最初的结点开始,把与它相邻的结点都找到,也就是一直往下搜索直到尽头,然后在顺次找其他的结点。

2023-03-09
0