• avatar flyflyfly00 2021-04-23 22:11:16

    P232 合唱队形

    先从前往后扫,再从后往前扫。 #include <iostream> #include <cstring> #include <math.h> using namespace std; const int N = 1001; int height[N]; i

    来自 flyflyfly00
    00
  • avatar ujnxiaochen 2021-04-23 22:33:23

    题解 | #小 Q 与异或#

    题解 小 Q 与异或牛客练习赛? DIV1!给你异或方程组的一些方程解,要求构造出异或方程组的全部解性质一:如果有两个方程右端点相同而解值不相同,则方程组不存在解性质二:异或的逆元为其本身利用性质二可通过x^y=z ->x^y^y逆=z^y逆 -> x=z^y逆 ->x=z^y解逆

    来自 ujnxiaochen
    30
  • avatar Byuan 2021-04-23 22:37:46

    学习日记 2021/4/24——01

    学习日记 -02注意到,可以将喷头区分为三种喷头:①半径小于宽度一半的喷头(简称小于,等于、大于类推);②半径等于宽度一半的喷头;③半径大于宽度一半的喷头;假设计入有效的浇灌距离[s,e],说明需要在以喷头位置S为中心,半径为r的圆(覆盖范围为[S-r,S+r])中能框出出一个左端点为s,又端点为e

    来自 Byuan
    10
  • avatar 小刘想要offer 2021-04-23 22:40:57

    路径规划算法总结

    转载:https://zhuanlan.zhihu.com/p/51372134 1 自主机器人近距离操作运动规划体系 在研究自主运动规划问题之前,首先需建立相对较为完整的自主运动规划体系,再由该体系作为指导,对自主运动规划的各项具体问题进行深入研究。根据自主机器人的思维方式、运动形式、任务行为等特

  • avatar 范艺杰 2021-04-23 23:23:04

    牛客练习赛81 C 小Q与构造

    首先,k=1我们发现没有合法的。其次,对于k>=2的情况,我们可以分成若干链进行求解,链长很短。如果没有q的限制,则很显然记录最后一个选不选就行了。由q的限制,则记录最后q个数选的情况。看起来复杂度是2^q的,但是按照不能相邻来剪枝,状态不超过200个。进行dp即可。 #include <

    来自 范艺杰
    70
  • avatar Flash_plus 2021-04-23 23:28:41

    题解 | #Commentator problem#

    推荐理由: 细节较多的计算几何,适合一做。 Describe 在平面上有三个没有公共部分的圆,求平面上一点使得到三个圆的切线的夹角相等。 Solution 容易得出: 稍加转换: 那么我们只要找到一个点 ,满足他到 个点的距离符合给定比例。 我们设出 平方一下,然后乘以分母。可以得到 我们把

    来自 Flash_plus
    00
  • avatar 范艺杰 2021-04-23 23:34:58

    牛客练习赛81 E 小Q与函数求和1

    其中是完全积性函数,可线性筛。其余部分可以处理。 #include <cstdio> #include <algorithm> #include <cstring> using namespace std; typedef long long ll; cons

    来自 范艺杰
    101
  • avatar zzbone 2021-04-24 02:14:48

    element-ui中el-upload

      最近在写毕设的时候,在更换头像的地方用了el-upload来上传图片,打算做成的样式为,在上传图片之后会有一个图片的预览图,并且在之后的每次上传图像之后会将之前的上传的图片给顶掉。 实现代码1: <el-upload class="avatar-uploader"

    来自 zzbone
    00
  • avatar 华山小乞丐 2021-04-24 09:48:06

    题解 | #实习广场投递简历分析(三)#

    解题思路 最简单理解的是方法建立两张表进行联结,表一为2025年的投递情况,表二为2026年投递情况(两个表语法基本一致)。然后用join对两张表进行联结,注意最后的 on 的匹配条件(需要job和月份一致)知识点:对字符串的操作 SUBSTR() SUBSTR (<expr

    来自 华山小乞丐
    10
  • avatar 刘旷 2021-04-24 09:51:13

    从苹果IDFA新政看iOS手机操作系统的平台权力边界

    配图来自Canva可画 2020年6月,苹果在WWDC开发者大会宣布,将在iOS14及后续系统中启用ATT框架(App Tracking Transparency,苹果系统默认的授权弹窗),限制应用读取用户设备的广告标识符IDFA,以保护用户隐私。苹果IDFA新政的主要变化即在于,此前在系统层面默认

    来自 刘旷
    00
  • avatar 生白 2021-04-24 10:10:28

    最长公共前缀

    整体思路不难,都是简单的初级算法题,所以直接暴力求解了 class Solution { public: string longestCommonPrefix(vector<string>& strs) { //先求最小范围 int len

    来自 生白
    00
  • avatar 生白 2021-04-24 10:41:39

    删除链表中的节点

    哈哈哈哈有看到人说这个也算算法吗,刚开始的时候没反应过来,后来看了别人的程序之后明白的 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; *

    来自 生白
    00
  • avatar 背不好八股文 2021-04-24 10:51:16

    MySQL

    连接 一些默认情况 join == inner join left join == left outer join MySQL没有full outer join,只能用left join union right join去模拟 内连接和外连接的区别? 内连接只输出满足两表on条件的行对应的列,

  • avatar olakua 2021-04-24 11:00:35

    题解 | #整数的个位#

    话不多说 #include <iostream> #include <iomanip> using namespace std; int main() { int a; cin>>a; int b=a%10; a%=10;

    来自 olakua
    00
  • avatar 多米尼克拖雷托 2021-04-24 11:20:48

    题解 | #平衡二叉树#

    几天没写代码,写个递归在这想了半个小时。就递归地判断两个子树是否是平衡二叉树就玩了,递归出口条件死活想不出来。打小就看准了我以后成不了气候 public class Solution { public boolean IsBalanced_Solution(TreeNode root) {

  • avatar Aaron7621 2021-04-24 11:25:15

    JAVA三种List(ArrayList、Vector、LinkedList)详解与对比

    ArrayList ArrayList是一个数组队列,相当于动态数组,使用连续的内存空间。ArrayList线程不安全。 ArrayList构造方法 默认构造函数,使用此函数构造默认大小是10. ArrayList()指定容量的构造函数,capacity是ArrayList的初始容量大小。当由于增加

    来自 Aaron7621
    10
  • avatar olakua 2021-04-24 11:35:32

    题解 | #整数的个位#

    #include <iostream> #include <iomanip> using namespace std; int main() { int a; cin>>a; int b=a-a%10;//此时b一定是10的整数倍,但十

    来自 olakua
    00
  • avatar flyflyfly00 2021-04-24 11:52:31

    P235 Common Subsequence

    字符串从下标1开始输入,有利于边界情况的分析和初始化。 #include <iostream> #include <cstdio> #include <cstring> #include <algorithm> using namespace std

    来自 flyflyfly00
    00
  • avatar 牛客345829520号 2021-04-24 11:54:34

    题解 | #小 Q 与彼岸花#

    小 Q 与彼岸花题意给你n个数,m组询问,让你求出每组询问中在区间[L,R]上两个数最大的异或值。思路昨天晚上以为时间复杂度为5e5,一直想不到思路,就没写出来。今天早上又看了一眼数据范围,是5e3...我们可以把所有的情况都预处理出来。我们可以用两层循环来枚举每一个区间[i,j].比如当前的区间是

  • avatar 刘旷 2021-04-24 11:55:29

    水逆的快递巨头们

    ​配图来自Canva可画 最近国内的快递行业似乎不太平静,先有顺丰第一季度财报暴雷,股价大跌,董事长王卫道歉;后有百世、极兔因“低价倾销”被罚,义乌部分分拨中心停运,近日又有申通公告,预计一季度净亏损0.7亿元至1亿元。 据国家邮政局统计,2020年全国快递业务量达833亿件,同比增长30.8%。随

    来自 刘旷
    00
  • avatar flyflyfly00 2021-04-24 12:01:40

    P236 Coincidence

    这个题直接用上一个的代码就能通过,不过我看答案里有一个不是从下标1输入,是正常从下标0输入,然后在算dp的时候处理了一下。 #include <stdio.h> #include <string.h> int fun(char *str1,char * str2) {

    来自 flyflyfly00
    00
  • avatar 背不好八股文 2021-04-24 12:02:00

    Linux

    常用命令 top 参数 # -u 用来指定用户 # -p 用来指定进程号 # -H 以线程粒度来显示,即task_struct。

  • avatar ivansli 2021-04-24 12:22:33

    题解 | #矩阵的最小路径和# go + 动态规划

    go + 动态规划 先初始化dp数组 第一行、第一列 以及 dp[0][0] = matrix[0][0] 转移方程为: dp[i][j] = min(dp[i-1][j] , dp[i][j-1]) + matrix[i][j] 结果为 dp[rows-1][cols-1] func min

    来自 ivansli
    00
  • avatar ivansli 2021-04-24 12:25:32

    题解 | #反转字符串# go + 双指针

    go + 双指针 func solve( str string ) string { // write code here if len(str) == 0 { return "" } i, j := 0, len(str)-1 bs :=

    来自 ivansli
    00
  • avatar ivansli 2021-04-24 12:28:49

    题解 | #跳台阶# go + 双指针

    go + 双指针 dp[n] = dp[n-1] + dp[n-2] func jumpFloor( number int ) int { // write code here if number <=0 { return 0 } if numb

    来自 ivansli
    00
  • avatar 小刘想要offer 2021-04-24 12:46:55

    c++ 继承、多态、隐藏(重载、重写(覆盖))

    参考:C++中的继承多继承下不同基类之同名函数的使用 一、重载、覆盖(重写)a. 成员函数被重载的特征:(1). 相同的范围(在同一个类中);(2). 函数名字相同;(3). 参数不同;(4). virtual关键字可有可无。b. 覆盖是指派生类函数覆盖基类函数。(1). 不同的范围(分别位于基类

  • avatar 不经历怎么能成长 2021-04-24 12:47:47

    题解 | #大数加法#(填0将字符串变换到同一长度)

    class Solution { public: string solve(string s, string t) { int l = s.length(); int r = t.length(); if(!l) return t;

  • avatar 草鸡呆萌 2021-04-24 12:54:50

    Shell脚本程序(上)

    shell脚本特点 1. 适合对服务器管理2. 不适合做大量数值运算的任务3. 第一行 #!/bin/bash shell脚本运行方式 sh/bash 文件名创建子进程运行:程序运行完后程序中的变量失效 ./文件名先将文件变成可执行文件,如:chmod 711 sh01.sh创建子进程

    来自 草鸡呆萌
    10
  • avatar 背不好八股文 2021-04-24 12:54:57

    Flume

    组成 Agent:是一个JVM进程(可通过top -p < pid > -H查看),分为Source、Channel、Sink。 Source:负责接收发送到Flume的数据,将数据以消息的形式通过事务提交到Channel。重要的Source有:TailDir、exec、netcat

  • avatar ivansli 2021-04-24 13:11:18

    题解 | #链表中倒数第k个结点# go + 快慢指针

    go + 快慢指针 func FindKthToTail( pHead *ListNode , k int ) *ListNode { // write code here if pHead == nil { return pHead } slow

    来自 ivansli
    00
  • avatar 生白 2021-04-24 13:27:18

    删除链表的倒数第N个节点

    这个我的程序写的是有些复杂的,但是整体原理简单 /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode() : val(

    来自 生白
    00
  • avatar ivansli 2021-04-24 13:37:15

    题解 | #二叉树中是否存在节点和为指定值的路径# go + 递归

    go + 递归 /** * * @param root TreeNode类 * @param sum int整型 * @return bool布尔型 */ func hasPathSum( root *TreeNode , sum int ) bool { // wr

    来自 ivansli
    00
  • avatar 毛发旺盛的程序员 2021-04-24 13:52:10

    被“百万”程序员吹捧上天的阿里 Java 面试手册!GitHub 已惨遭封杀

    近期小编为响应国家号召在家“闭门潜修”,无意中刷到这份据说是阿里 21 年为了吊打各大程序员专门汇总的一份核心面试题。 小编也不知道是真的还是假的,内容小编大致地看了一下,干货非常的多,但是要说是阿里内部的应该不太可能,毕竟大厂怎么可能这么“不小心”!所以这份资料还是

  • avatar 毛发旺盛的程序员 2021-04-24 13:57:06

    差点跳起来了!阿里首推 22w 字 Java 面试复盘宝典成功助我入职美团

    Java 面试复盘 金三银四已经快要结束,不知道大家在这个跳槽旺季是否都拿到了自己理想的 Offer?是否做好面试的复盘?对于我们做技术的来讲,每次面试之后的复盘工作非常重要,一次好的复盘能让我们认识到自己的短板,明确我们后续努力的方向! 如果你觉得自己复盘得差不

  • avatar 毛发旺盛的程序员 2021-04-24 14:00:32

    跳出 CRUD!阿里大牛熬夜整理 71W 字性能优化全解究竟有什么魅力?

    性能优化 性能优化可以说是我们程序员的必修课,如果你想要跳出 CRUD 的苦海,成为一个更“高级”的程序员的话,性能优化这一关你是无论无何都要去面对的。为了提升系统性能,开发人员可以从系统的各个角度和层次对系统进行优化。除了最常见的代码优化外,在软件架构上、JVM 虚拟机层、数据库以及操

  • avatar IOS-小生 2021-04-24 14:10:40

    你需要的一份iOS高级面试题

    一千个读者眼中有一千个哈姆雷特,一千名 iOS 程序员心目中就有一千套 iOS 高级面试题。本文就是笔者认为可以用来面试高级 iOS 程序员的面试题。这套题的题目跟公司和业务都没有关系,而且也并不代表笔者本人可以把这些题回答得非常好,笔者只是将一部分觉得比较好的题从收集的面试题里面抽出来了而已。收集

    来自 IOS-小生
    00
  • avatar 清秋_炎 2021-04-24 14:28:41

    风神雷晞更新日志day 2

    更新第二天就写了下读档代码的一部分下周继续更新~

    来自 清秋_炎
    11
  • avatar 张子靖 2021-04-24 14:50:19

    题解 | #判断链表中是否有环#

    将每次遍历过的结点的next域设置为一个无效值。当访问到一个next域是无效值的结点时,就认为此链表有环。 # class ListNode: #     def __init__(self, x): #&

    来自 张子靖
    00
  • avatar Kim_Yang 2021-04-24 14:52:50

    【1832. 判断句子是否为全字母句】题解

    1832. 判断句子是否为全字母句 小目标:百篇题解之九,破百开源成库。关注我(Github、力扣),即可获取最新题解。 题目描述 全字母句 指包含英语字母表中每个字母至少一次的句子。 给你一个仅由小写英文字母组成的字符串 sentence ,请你判断 sentence 是否为 全字母句 。 如果是

    来自 Kim_Yang
    00
  • avatar 编程大鑫 2021-04-24 14:54:40

    OC底层面试知识点之 — Block底层原理

    本文将介绍block的类型,循环引用的解决方法以及block底层分析 Block简介 Block定义:带有自动变量的匿名函数,它是C语言的拓展功能,之所以是扩展,是因为C语言不允许存在这样的匿名函数 匿名函数 匿名函数式指不带函数名称的函数 带有自定变量 Block拥有捕获外部变量的功能,在

    来自 编程大鑫
    00
  • avatar 马小梦 2021-04-24 14:58:58

    封神总结!蚂蚁金服+滴滴+美团+拼多多+腾讯15万字Java面试题

    项目经历怎么写的? 简历上有一两个项目经历很正常,但是真正能把项目经历很好地展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写: 1. 对项目整体设计的一个感受 2. 在这个项目中你负责了什么、做了什么,担任了什么角色? 3. 从这个项目中你学会了那些东西,使用到了

    来自 马小梦
    00
  • avatar 努力向上的小芷 2021-04-24 15:27:36

    程序员都拍手叫好的“Java面试指南(面试真题222道)轻松碾压面试官

    前言 这是我在工作、面试中学习并总结到的一些知识点,都是一些比较典型的、面试常常被问到的问题。如果你平时没有注意去总结的话,那么当你面试被问到的时候可能会是一脸懵圈,就算这个问题你知道怎么回事,但是你平时没有认真总结,你也可能会出现逻辑混乱的情况,从而错失工作机会。 有些知识点不经常使用

  • avatar strawberryz 2021-04-24 15:29:46

    剑指offer-剪绳子ⅠⅡ(中等)

    题目描述 给你一根长度为 n 的绳子,请把绳子剪成整数长度的 m 段(m、n都是整数,n>1并且m>1),每段绳子的长度记为 k[0],k[1]...k[m-1] 。请问 k[0]k[1]...*k[m-1] 可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3

    来自 strawberryz
    00
  • avatar 码农小高 2021-04-24 15:31:47

    程序员面试必备:Java后端开发面试总结【25个技术专题 10000字解析】

    前言 小编分享的这份春招Java后端开发面试总结包含了JavaOOP、Java集合容器、Java异常、并发编程、Java反射、Java序列化、JVM、Redis、Spring MVC、MyBatis、MySQL数据库、消息中间件MQ、Dubbo、Linux、ZooKeeper、 分布式&

    来自 码农小高
    03
  • avatar 读书不觉已春深 2021-04-24 15:40:42

    题解 | #字符串分隔#

    while True: try: a = input() num = len(a) num_chu = num // 8 num_yu = num % 8 i = 0 while True:

  • avatar mlpan 2021-04-24 15:58:17

    题解 | #获取所有员工当前的manager#

    非常通俗的方式 select e.emp_no, d.emp_no as manager from dept_emp e join dept_manager d on e.dept_no = d.dept_no and e.emp_no <> d.emp_no

    来自 mlpan
    00
  • avatar c小白进击之路 2021-04-24 16:02:38

    算法导论 数据结构

    栈 ;先进后出;羽毛球筒,第一个放进去,最后一个拿出来,球桶只有一个开口。 队列;先进先出;羽毛球筒,两个开口,一个进口,一个出口。 链表;第一元素包含着本身的值第二个元素的地址,以此类推,元素相互关联。 ------------------------------------------

  • avatar Dateron 2021-04-24 16:09:49

    题解 | #查找入职员工时间排名倒数第三的员工所有信息#

    两种解法1.hire_date 倒序排序,offset 从第二开始取,limit 限制取1,那就是入职时间排名为倒数第三的员工信息 select * from employees order by hire_date desc limit 1 offset 22.窗口函数,增加一列,入职时间倒序排

    来自 Dateron
    00
  • avatar 何亦 2021-04-24 16:11:09

    都在看的18WJava核心成长笔记 让我成功收获字节、阿里、腾讯大厂Offer!

    项目经历怎么写的? 简历上有一两个项目经历很正常,但是真正能把项目经历很好地展示给面试官的非常少。对于项目经历大家可以考虑从如下几点来写: 1. 对项目整体设计的一个感受 2. 在这个项目中你负责了什么、做了什么,担任了什么角色? 3. 从这个项目中你学会了那些东西,使用到了

    来自 何亦
    01
  • avatar 架构师—柏羲 2021-04-24 16:26:16

    想拿到10k-40k的offer,这些技能必不可少!作为程序员的你了解吗?

    总结了一份Java架构师的技能树,希望对Java编程的同学有点帮助,文末有该架构师技能树获取方式 Java编程技术点:   计算机网络  Java高级技术 点此免费领取架构图,以及更多学习内容!!! 经典的设计模式  

  • avatar 牛客88158364号 2021-04-24 16:43:20

    题解 | #进制转换#

    #include<iostream> using namespace std; int main() { int num; while(cin>>hex>>num) { cout<<num<<end

  • avatar 小刘想要offer 2021-04-24 16:55:04

    delete 和 delete[]

    参考:C++new和delete实现原理 一、new[]数组 new[]也分为两种情况: 1、简单数据类型( 包括基本数据类型和不需要析构函数的类型)。new[] 调用的是operator new[],计算出数组总大小之后调用operator new。值得一提的是,可以通过()初始化数组为零值,

  • avatar Dateron 2021-04-24 16:55:40

    题解 | #查找当前薪水详情以及部门编号dept_no#

    两表 inner join 连接 select a.emp_no,a.salary,a.from_date,a.to_date,b.dept_no from ((select * from salaries) a inner join (select * from dept_manager) b

    来自 Dateron
    00
  • avatar Spiker 2021-04-24 16:58:10

    B1014 福尔摩斯的约会

    #include<cstdio> #include<cstring> int main(){ char week[7][5]{ "MON","TUE","WED","THU","FRI","SAT","SUN" };

    来自 Spiker
    00
  • avatar 码农小高 2021-04-24 17:03:14

    老铁们 终于熬出头了!Java开发3年,费时7个月,成功上岸Alibaba,直接涨薪18K

    前言 你的努力,终将成就无可替代的自己 本科毕业后就一直从事Java开发的工作,和多数人一样,最开始从事crud的工作,看着自己的同学一步一步往上走,自己还是在原地踏步,说实话这不是自己想要的状态。 一年半后开始沪漂生活,又摸爬滚打了一年半,薪资基本上在16K。疫情在家开始了系统的

    来自 码农小高
    00
  • avatar 架构师—柏羲 2021-04-24 17:04:37

    怎么做到的?3个月入职蚂蚁金服(Java岗)从年薪10W到年薪30W

    2月份一位粉丝朋友找我聊天,说最近很苦恼,马上金三银四了,身边的朋友都准备的差不多了,自己却不知道怎么下手,让我帮帮他,正好手上有一份总结了各个大厂的面试题。就了他,结果跳槽去了蚂蚁金服,20k,13*3,厉害厉害 本手册收集了Jav

  • avatar 振兴我华 2021-04-24 17:14:41

    四面拿到京东Java岗 30K offer 全过程分享

    今天给大家分享的是我一位幸运拿到京东offer的朋友的面试经历,问到了我朋友京东面试的一些真题,以及我整理的一些真题分享给大家。 三面京东+HR面: 一面: 离职原因; Zookeeper在项目中的使用及原理; Springcloud的一些组件介绍; Redis实现方式: 为什么使用s

    来自 振兴我华
    00
  • avatar 不经历怎么能成长 2021-04-24 17:23:26

    题解 | #最长公共子串#(记录一下最大长度时字符串的下标)

    class Solution { public: /** dp[i][j]:下标i,j为结尾两字符串公共子串最大长度,且默认为0。 更新dp值只能从dp[i-1][j-1]中得到。 当str1[i] == str2[j] dp[i][j] = dp[i-1][j-1] + 1 dp初始化

  • avatar 滑稽(´・ω・)ノ 2021-04-24 17:43:56

    题解 | #最长递增子序列#

    动态规划二分优化时间复杂度 把arr[]向右偏移为下标从1开始的a[]g[i]为长度为i的最长上升子序列的最小的末尾元素的下标last[i]表示以第i个元素结束的最长上升子序列的上一个元素的下标 const int N = 100010; class Solution { public:

  • avatar 50Hz。 2021-04-24 17:45:18

    【面试记录】腾讯销培生初面 2021.04.13

    面试邀请为渠道销售,所投事业群WXG面试官没开摄像头,语气亲和,但聊的过程不愿透露太多信息1、自我介绍me:...er:我提到的岗位认知不太对,面试官解释了一下渠道销售的职位大致内容2、介绍下简历上的一个项目me:...er:好的3、你觉得你做这个岗位会有什么优势?me:看问题可能比其他理科生更全面

    来自 50Hz。
    11
  • avatar YuvalCheung 2021-04-24 17:48:55

    题解 | #反复横跳#

    整体思路,先构建出反复横跳的数组 [0, 1, -1, 3, -5, 11, -21, 43, -85, 171, -341, 683, -1365, 2731, -5461, 10923, -21845, 43691, -87381] 然后对把两个人的位置相减,可能是正也可能是负,假设这个数字为8

    来自 YuvalCheung
    80
  • avatar Spiker 2021-04-24 17:53:03

    B1048 数字加密

    注意点:这题不能用gets(会把空格吃掉); #include<cstdio> #include<cstring> void reverse(char s[]){ int len = strlen(s); for(int i=0;i<len/2;i++

    来自 Spiker
    00
  • avatar YuvalCheung 2021-04-24 18:13:04

    题解 | #换队伍#

    换队伍,思路,如果暴力穷举会超时,因此需要使用字典降低时间复杂度。将字典的数据结构表示为:{排队顾客编号:[队编号(为了方便处理取1或者-1),用来排序的号数]},如下图所示: 然后遍历需要变动的数组y,每次变动后,编号都要增大。假设y为[3,10,6],则字典变成: 变动完之后将队伍抽取出

    来自 YuvalCheung
    70
  • avatar 丶长歌当笑 2021-04-24 18:13:25

    题解 | #字符串分隔#

    while True:     try:         n = bin(int(input()))     

    来自 丶长歌当笑
    01
  • avatar 默烟 2021-04-24 19:11:04

    小 Q 与彼岸花

    题意:查询m次,每次输出区间[l, r]内两个数的最大异或值。因为是区间内的最大值求解问题,可以通过区间dp来进行分析。区间[l,r]内的最大值可以由区间端点l, r, 或者区间[l + 1, r] 和 [l, r - 1] 内的最大值取出。例如: 有三个数 1, 2, 3 求区间[1, 3]内的最

    来自 默烟
    50
  • avatar Spiker 2021-04-24 19:15:33

    A1001 A+B Format

    #include<cstdio> #include<cstring> int num[10]; int main(){ int a,b; scanf("%d %d",&a,&b); int sum = a+b; if(

    来自 Spiker
    00
  • avatar 秦怀 2021-04-24 19:47:46

    150页的剑指Offer解答PDF,它来了!!!

    它来了!!! 终于整理出了第一版剑指Offer的PDF,主要以Java语言为主,一共67道题,100多页。 领取方式如下(无套路直接获取百度网盘的 🔗 链接,如果链接失效可以直接找我): 【秦怀杂货店】公众号内发送:剑指Offer 刷题仓库:CodeSolution ,具体的分类如下: 数组

    来自 秦怀
    01
  • avatar 牛客670389096号 2021-04-24 19:55:19

    题解 | #和为S的连续正数序列#采用数的分解求解,T(n)理论为O(n/2)

    例子 100=2×50(因为两个都是偶数,无法找出=100的序列。如最接近的也是50+51=101.)100=4×25(因为25为奇数,可以分为(12,13)、(11,14)、(10,15)、(9,16),又因为需要4个25,所以这四个对刚好满足。即[9, 16]成立。)100=5×20(因为5为奇

  • avatar Java领路人 2021-04-24 20:00:48

    史上最全499道Java面试题:JVM+分布式+算法+锁+MQ+微服务+数据库

    JAVA基础JAVA中的几种基本数据类型是什么,各自占用多少字节。String类能被继承吗,为什么。String,Stringbuffer,StringBuilder的区别。ArrayList和LinkedList有什么区别。讲讲类的实例化顺序,比如父类静态数据,构造函数,字段,子类静态数据,构造函

    来自 Java领路人
    10
  • avatar 白给的小白梨 2021-04-24 20:13:29

    题解 | #取数游戏#

    真 冰雪聪明这道题的做法很多,但是蒟蒻的我就只会打表(理解起来最简单的) #include using namespace std; int f[10]; int main(){ int a,b,c; int n; cin>>n;这是基础代码,不管你用什么方法做,