最新 最热

workflow、srpc源代码编译

https://gitee.com/sogou/workflow.git windows代码在分支中可以看到

2023-12-19
1

JS数组和对象的遍历方式,以及几种方式的比较

在JavaScript中,遍历数组和对象有多种方式。下面我将介绍几种常见的遍历方式,并对它们进行比较。

2023-12-18
1

排序算法-桶排序

桶排序很适用于有 0~100 个数, 然后打乱顺序, 重新分配. 不过如果给定的数据范围差距很大, 桶排序的算法效率变低.

2023-12-18
1

DFS(深度优先算法)和BFS(广度优先算法)

BFS全称:Breadth-First-Search DFS全称:Depth-first search

2023-12-18
1

PHP 使用 nikic/php-parser 处理 AST

nikic/PHP-Parser 可以解析 PHP 代码并生成 AST,还支持修改 AST 再还原成PHP源码,从而实现元编程,可用来做 AOP 和静态代码检查等。Swoft 框架中 AOP 也是基于 PHP-parser 开发的。...

2023-12-18
1

java实现二叉树代码

在Java中,二叉树是一种常见的数据结构,它由节点组成,每个节点最多有两个子节点:左子节点和右子节点。以下是一个简单的Java示例,演示了如何实现一个二叉树:...

2023-12-17
1

Python 小白的晋级之路 - 第八部分:探秘 while 循环的精髓

在 Python 编程中,除了 if 语句和 for 循环外,while 循环也是一种非常重要的控制流结构。它允许我们重复执行一段代码,直到指定的条件不再满足。在本文中,我们将深入研究 while 循环的基本概念、使用方法,并通过实例展示如...

2023-12-16
1

拼多多一面笔试原题,15分钟没做出来,直接挂了。。。

给你一个由 '1'(陆地)和 '0'(水)组成的的二维网格,请你计算网格中岛屿的数量。

2023-12-15
1

构造列表存储1000以内的素数

针对如何用python找出1000以内的素数并存入列表,提出利用if条件判断和for循环嵌套的方式,通过利用IDLE编写,证明该方法是有效的,但是内容过于单一,以后可以对该类找出不同类型的数字进行内容的丰富和对代码的进一步完善,可...

2023-12-14
1

每日一题《剑指offer》链表篇之删除链表中重复的结点

在一个排序的链表中,存在重复的结点,请删除该链表中重复的结点,重复的结点不保留,返回链表头指针。 例如,链表 1->2->3->3->4->4->5 处理后为 1->2->5...

2023-12-14
1