• 【数据结构刷题专题】—— 二叉树

    时间:2024-03-29 12:27:02

    二叉树 二叉树刷题框架 二叉树的定义: struct TreeNode {int val;TreeNode* left;TreeNode* right;TreeNode(int x) : val(x), left(NULL), right(NULL);}; 1 二叉树的遍历方式 【1】前序遍历 cl...

  • 蓝桥杯day10刷题日记

    时间:2024-03-28 10:52:42

    P8604 [蓝桥杯 2013 国 C] 危险系数 思路:dfs,用深度优先搜索查找一次所有的线路,过程中记录每个点走过的次数,最后在与总路线数比较,相同即为每次必过的点,即关键点 #include <iostream>using namespace std;int n,m;int a[...

  • 水课的克星——自动刷课和搜题,可以用于学习通,知到,中国大学慕课等刷课和答题

    时间:2024-03-27 17:41:53

    一、想要自动刷课请点击链接:按键精灵实现自动刷课功能二、搜题——自己设计公众号实现搜题功能1、成果展示(完成步骤3和步骤4就可以实现自己公众号自动答题功能了)进入自己的公众号,发送题目,就会自动出现答案了,如图2、如果只是想搜题,那么直接关注我公众号<小林搜题>就可以,发布题目,自动答题...

  • 超好用的ACM刷题网站,你用过几个?

    时间:2024-03-27 14:12:19

    一入ACM深似海,从此天天虐成狗。。。在大佬成堆的世界里踽踽独行QWQ对于新手来说,刷题可以让你的编程能力飞速提升。当有了一定的积累后,你会发现自己的编程能力已经甩别人一条街了。废话不多说,上货!1.hdu网址:http://acm.hdu.edu.cn/适合新手刷题,特别是Problem Arch...

  • 刷题DAY31 | LeetCode 455-分发饼干 376-摆动序列 53-最大子序和-53 最大子序和(medium)

    时间:2024-03-27 14:03:35

    给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 子数组是数组中的一个连续部分。 思路:贪心法or动态规划,这一部分使用贪心 贪心贪的是哪里呢? 如果 -2 1 在一起,计算起点的时候,一定是从 1 开始计算,因为负数只会拉低总和,这就是贪...

  • php反序列化刷题1

    时间:2024-03-26 11:44:05

    [SWPUCTF 2021 新生赛]ez_unserialize 查看源代码想到robots协议 看这个代码比较简单 直接让admin=admin passwd=ctf就行了 poc <?phpclass wllm{ public $admin; public $passwd;}$...

  • 蓝桥杯刷题--python-28-并查集

    时间:2024-03-24 18:49:40

    T=int(input()) def union(p,i,j):     p1=parent(p,i)     p2=parent(p,j)     p[p1]=p2 def parent(p,i):     root=i     while p[root]!=root:         root...

  • 【算法刷题day3】Leetcode: 203.移除链表元素、707.设计链表、 206.反转链表-Leetcode 203.移除链表元素

    时间:2024-03-24 07:42:48

    题目:203.移除链表元素解析:2.5 练习时长两年半 解题思路 使用虚拟头节点,判定下一个节点是否为val,若为val,则删除下一个节点 代码 /** * Definition for singly-linked list. * public class ListNode { * ...

  • leetcode刷题(javaScript)——动态规划相关场景题总结

    时间:2024-03-23 18:56:52

    动态规划在 JavaScript 刷题中有一定的难度,但也是非常常见和重要的算法思想。动态规划通常适用于需要求解最优解、最大值、最小值等问题的场景,可以将复杂问题拆分成子问题,通过存储子问题的解来避免重复计算,从而提高效率。 理解问题的状态转移方程: 动态规划的核心是找到问题的状态转移方程,...

  • 蓝桥杯(3.19 刷真题)

    时间:2024-03-22 09:17:05

    public class Main {public static void main(String[] args) {int res = 0;for(int i=1;i<=100000000;i++) {String s = i+"";char[] c = s.toCharArray();i...

  • BugkuCTF | Web 刷题笔记

    时间:2024-03-19 09:07:22

    10/29目录文章目录10/29目录web2计算器web基础$_GETweb基础$_POST矛盾web3域名解析你必须让他停下本地包含没了,打不开靶机变量1web5头等舱网站被黑web2F12出 flag KEY{Web-2-bugKssNNikls9100}计算器我们打开F12 发现她限制输入一位...

  • 酷!Git/SQL/正则表达式在线刷题学习网站,我给你们找来了

    时间:2024-03-15 13:54:23

    帅地玩编程 2月13日以下文章来源于labuladong ,作者labuladonglabuladong算法,编程,致力于把问题讲清楚!来源:labuladong作者:labuladong虽说我没事就喜欢喷应试教育,但我也从应试教育中发现了一个窍门:如果能够以刷题的形式学习某项技能,效率和效果是最佳...

  • 排序刷题笔记

    时间:2024-03-14 17:41:47

    po一张复杂度先:一些总结:总排序趟数与初始状态无关的有:(除了快速排序和优化的冒泡,其他都是)算法复杂度与初始状态无关的有:堆排序、归并排序、选择排序、基数排序。元素总比较次数与初始状态无关的有:选择排序、基数排序。元素总移动次数与初始状态无关的有:归并排序、基数排序。直接插入排序属于稳定的排序,...

  • 刷题(Python) - 93道练习题及答案(面试题笔试题)

    时间:2024-03-12 12:21:58

    刷题(Python) - 93道练习题及答案(面试题笔试题) 本文题目来自:上海-悠悠 的Python3 收集100+练习题(面试题笔试题) 实际只有93题....答案仅供参考,并非唯一答案,有错欢迎指正下面上题目和答案:# 博客园 - C、小明'''1.1交换已知 a的值为"...

  • 【leetcode刷题之路】面试经典150题(6)——图+图的广度优先搜索+字典树+回溯

    时间:2024-03-12 07:45:51

    文章目录 12 图12.1 【DFS】岛屿数量12.2 【DFS】被围绕的区域12.3 【DFS】克隆图12.4 【DFS】除法求值12.5 【DFS】【拓扑排序】课程表12.6 【DFS】【拓扑排序】课程表 II13 图的广度优先搜索13.1 【BFS】蛇梯棋13.2 【BFS】最小基因变...

  • 【刷题】Leetcode 415 字符串相加 和 34 字符串相乘

    时间:2024-03-10 19:32:57

    刷题 Leetcode 415 字符串相加题目描述思路一(模拟大法版!!!)Leetcode 34 字符串相乘题目描述思路一(模拟大法版)Thanks♪(・ω・)ノ谢谢阅读!!!下一篇文章见!!! Leetcode 415 字符串相加 题目描述 逻辑很简单,对应位置相加,并进位即可。 思...

  • leetcode热题100刷题计划-题目

    时间:2024-03-08 17:30:34

    最长连续序列 思路 先把序列遍历到set当中设以k为起点的序列,如果有k+1,k+2存在,则直接长度响应增加。为了防止重复记录,如果有k-1存在,则条件2必然满足;所以只有在k-1不存在时,才会去执行2条件代码 public int longestConsecutive(int[] nums) {...

  • SQL24 统计每个用户的平均刷题数

    时间:2024-03-08 09:17:16

    select up.university, qd.difficult_level, (count(qpd.question_id)/count(distinct qpd.device_id)) avg_answer_cnt from user_profile up join question_pra

  • 激光炸弹 刷题笔记

    时间:2024-03-06 17:38:53

    int s[N][N]; int n,k,m,cnt; int temp=0; int main(){     cin>>cnt>>k;     //k=min(5001,k);     //n=m=k;     for(int i=0;i<cnt;i++){     ...

  • LeetCode 刷题 [C++] 第108题.将有序数组转换为二叉搜索树-题目描述

    时间:2024-03-05 13:11:11

    给你一个整数数组 nums ,其中元素已经按 升序 排列,请你将其转换为一棵 高度平衡 二叉搜索树。高度平衡 二叉树是一棵满足「每个节点的左右两个子树的高度差的绝对值不超过 1 」的二叉树。