首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

#int

几何非线性| 桁架单元(一)

fem178

1200

如何使用Java实现图的深度优先搜索和拓扑排序?

用户1289394

实现图的深度优先搜索(Depth-First Search, DFS)和拓扑排序是图论中重要的算法。在Java中,我们可以使用邻接表或邻接矩阵表示图,并利用递归...

1400

打造自己的密码生成器:Java中如何生成安全且随机的密码?

用户1289394

生成安全且随机的密码是非常重要的,可以通过Java中提供的一些功能和库来实现。下面将提供一种方法来构建一个安全且随机的密码生成器,并解释其中的关键概念和步骤。

2200

面试了一个字节的候选人,我怕他觉得简单,是在侮辱字节,让他写3D接雨水,结果他没写出来。

架构狂人

我们都知道字节喜欢考算法题,并且有些时候考的比较难,这让很多想进入字节的程序员感到头疼。所以当字节的程序员到其他大厂面试的时候,大家也喜欢出一些高难度的算法题。...

1900

【华为机考模拟题】Words、Vowel、计算字符串重新排列数

叶茂林

每个句子由多个单词组成,句子中的每个单词的长度都可能不一样,假设每个单词的长度 Ni 为该单词的重量,你需要做的就是给出整个句子的平均重量 V。

6810

日拱一卒,月进一步(16)

用户11039545

从i=0开始,并判断nums[i]<nums[i+1]是否成立。若成立则length++,继续执行,直到条件不成立,length与maxLength比较,较大的...

7510

日拱一卒,月进一步(15)

用户11039545

首先明白题目的含义:mn表示的是一个矩阵,初始化为0。再依次在满足条件的矩形内+1,最后找出最大数字的个数。我们只需要找到最小的长和宽即可。

8210

日拱一卒,月进一步(4)

用户11039545

数字加法应该从前向后遍历,因此我们应该从数字末尾从后向前遍历。如果数字不为9,则直接在末尾+1。如果末尾为9,那么将其变为0,并且在下一位+1。如果一直遍历都为...

5110

【C语言必刷题】7. 百钱百鸡

爱敲代码的小杨.

百鸡百钱是我国古代数学家张丘建在《算经》一书中提出的数学问题:“鸡翁一值钱五,鸡母一值钱三,鸡雏三值钱一。百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?” 意思就是:...

7810

【C语言必刷题】6. 水仙花数

爱敲代码的小杨.

5210

【C语言必刷题】5.判断闰年

爱敲代码的小杨.

7010

【C语言必刷题】4. 打印100~200之间的素数

爱敲代码的小杨.

素数是指只能被1和它本身整除的正整数。我们可以遍历100~200,并找出那些数字是素数。

5010

【C语言必刷题】3.二分查找

爱敲代码的小杨.

二分查找又称为折半查找,是分治算法基础上设计出来的查找算法。 二分查找算法仅适用于有序序列,它只能用升序序列或者降序序列中查找目标元素。

7310

【C语言必刷题】2. 9*9乘法表

爱敲代码的小杨.

5510

【C语言必刷题】1.打印1~100之间的奇数

爱敲代码的小杨.

一个整数,能被2整除就是偶数,不能被2整除的数是奇数,奇数的个位是1,3,5,7,9。对于1~100之间的奇数。我们可以用以下方法:

9610

【C生万物】数组

爱敲代码的小杨.

存放在数组的值被称为数组元素,数组在创建的时候可以指定数组的大小和数组的元素类型。

8110

【C生万物】C语言数据类型、变量和运算符

爱敲代码的小杨.

C语言提供了了丰富的数据类型来描述生活中的各种数据。 C语言提供的一下数据类型:

5210

【每日一题】7.LeetCode——合并两个有序链表

爱敲代码的小杨.

将两个升序链表合并为一个新的 升序 链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。

5810

【每日一题】6.LeetCode——轮转数组

爱敲代码的小杨.

遍历原数组,将原数组下标为i对的元素放置新数组下标为(i + k) % n的位置。

7710

【数据结构与算法】2.时间复杂度和空间复杂度

爱敲代码的小杨.

算法效率分为两种:第一种是时间效率;第二种是空间效率。时间效率又称为时间复杂度,而空间效率又称为空间复杂度。时间复杂度主要衡量的是一个算法的运行速度,而空间复杂...

8610
领券