搜索结果
查询Tags标签: 刷题,共有 406条记录-
LeetCode刷题1-字符串中元音字母全部大写
题目描述:输入一个字符串,多个单词之间以空格分开,不超过100个字符,将其所有元音字母全部大写,其他字母小写转处理,重新输出新的字符串,示例:输入:work day 输出:wOrk dAy import java.util.LinkedList; import java.util.Locale; import java.util.Scanner;…
2022/6/1 23:21:54 人评论 次浏览 -
力扣刷题 二分法 leetcode 刷题 27,26,283,844,977
力扣刷题 二分法专题 二分法第一种写法 第一种写法,我们定义 target 是在一个在左闭右闭的区间里,也就是[left, right] (这个很重要非常重要)。 区间的定义这就决定了二分法的代码应该如何写,因为定义target在[left, right]区间,所以有如下两点:while (left <=…
2022/5/30 23:21:34 人评论 次浏览 -
Java 刷题模版
Java 模版一 import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);n = sc.nextInt();}private static final int N = (int) 2e5 + 10;private static int n; }Java 模版二 import java.io.*; import jav…
2022/5/24 1:21:16 人评论 次浏览 -
MySQL-日常刷题
MySQL:题目总结 2022-05-22 am1.先查询出每个用户第一次登陆时间(最小登陆时间)--每天新用户表 2.因为涉及到跨天活跃,所以要进行并集操作,将登录时间和登出时间取并集,这里union会去重--用户活跃表 3.将每天新用户表和用户活跃表左连接,只有是同一用户并且该用户第…
2022/5/23 2:03:58 人评论 次浏览 -
CF刷题杂
1 延长数 3.12 1647A点击查看代码 int t;int a,cnt=0,i;//尝试你应该报名参加比赛能够屈服 1//找出十进制数中最大的且不含0的相同数字不相临的数 a最大 1000 //很明显答案只能由不相临重复的1,2 构成(其他的会减少位数)/*因为2 和 1 的个数只能差一个 1 2 21 121 4…
2022/5/2 6:14:29 人评论 次浏览 -
最适合程序员编程刷题的网站,你用过几个?
有不少的程序员小伙伴,为了拿到好的offer,采用了大量刷题的方式。 特别是对于新手、进阶的程序员来说,刷题能够让你的编程能力会得到一个质的飞跃。下面给程序员小伙伴们分享8个编程刷题网站:1.LeetCode据不完全统计在上面被刷过的题可以围绕地球三圈,这个编程网站并…
2022/4/27 17:12:53 人评论 次浏览 -
【693】Python刷题笔记
1. 需要熟练 list 对应的函数,参考链接list.append(obj): 在列表末尾添加新的对象list.count(obj): 统计某个元素在列表中出现的次数list.extend(seq): 在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)list.index(obj): 从列表中找出某个值第一个匹…
2022/4/24 17:12:54 人评论 次浏览 -
刷题小结
关于质数: 循环遍历:static boolean f(int n) {if (n == 2) {return true;}for (int i = 2; i <= n / i; i++) {if (n % i == 0) {return false;}}return true;}其中的for循环的i <= n / i是i < n的优化 减少了判断的次数,时间优化
2022/4/20 23:12:36 人评论 次浏览 -
【刷题】P1613跑路
//原本以为这题只需要floyd得到dis[1][n] //然后拆分出二进制中1的个数 (这里是不是有个函数可以用) //但是样例显示此题不是普通最短路,要求的是时间最短而不是路程最短//那么在不改动的情况下,也许可以寻找环? #include<bits/stdc++.h> #define ll long long…
2022/4/11 6:13:02 人评论 次浏览 -
刷题-背包问题变形-购物单
// https://www.nowcoder.com/practice/f9c6f980eeec43ef85be20755ddbeaf4 // 牛客-hw机考-HJ16 购物单#include <iostream> #include <vector> using namespace std;struct GiftInfo {int v {}; // 价格 表示该物品的价格 v < 10000int…
2022/4/10 23:16:42 人评论 次浏览 -
20220330 刷题日记
CF1582E dp 简单预处理即可。我们设 \(f_{i,j}\) 表示从 \(i\) 到 \(n\) 是否可行,可行的话最前面的区间最大值是多少,第二维只有 \(\sqrt{n}\),所以复杂度是对的。 P7146 首先关注边很少,而且数据随机,这提示我们这道题可以乱搞,经过随机可以知道环的个数不会很多,…
2022/3/31 6:49:26 人评论 次浏览 -
数据结构刷题day11
C和C++的链表函数传递 关于链表,已经写了三篇博客研究了,虽然考研的数据结构并没有细致入微,但是关于书上的不同写法,我心里总是有个疙瘩。 所以今天进行一次系统的总结,彻底写清链表在C/C++中作为函数被传递的问题。 先创建结构体。 typedef struct Link {int elem;…
2022/3/25 23:23:15 人评论 次浏览 -
力扣刷题-二分法算法题目
题目:给定一个 n 个元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的 target,如果目标值存在返回下标,否则返回 -1。示例 1: 输入: nums = [-1,0,3,5,9,12], target = 9 输出: 4 解释: 9 出现在 nums 中并且下标为 4 示例 2: 输入: n…
2022/3/21 17:57:52 人评论 次浏览 -
LeetCode刷题:删除有序数组中的重复项
题目描述: 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重…
2022/3/19 23:27:58 人评论 次浏览 -
Leetcode python 刷题笔记——字符串
字符串344. 反转字符串 用双指针法轻松搞定! class Solution:def reverseString(self, s: List[str]) -> None:"""Do not return anything, modify s in-place instead."""left, right = 0, len(s)-1while left < right:s[left], s[…
2022/3/19 12:58:54 人评论 次浏览