• avatar 陈文泰 2021-08-07 20:51:34

    题解 | #扑克牌顺子#

    # -*- coding:utf-8 -*- class Solution:     def IsContinuous(self, numbers):         # write code here     &nbs

    来自 陈文泰
    00
  • avatar 我不是跳跳虎 2021-08-07 20:52:16

    题解 | #最差是第几名(一)#

    selecta.grade,sum(a.number) over (order by grade)from ( select * from class_grade order by grade) a

  • avatar 奋斗最美 2021-08-07 20:54:13

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

    class Solution { public: bool hasCycle(ListNode *head) { if(!head) return false; ListNode* p = head; ListNode* q = head;

    来自 奋斗最美
    00
  • avatar 蘑菇睡不着 2021-08-07 20:59:13

    题解 | #合并两个排序的链表#

    描述 输入两个单调递增的链表,输出两个链表合成后的链表,当然我们需要合成后的链表满足单调不减规则。 示例1 输入: {1,3,5},{2,4,6} 返回值: {1,2,3,4,5,6}思路 这道题和《合并两个有序数组》道理一样,先设置一个哑节点,哑节点的next指针指向结果的头节点。然后遍历两个链

    来自 蘑菇睡不着
    00
  • avatar 鸟儿说他想要飞翔 2021-08-07 21:04:35

    题解 | #求二叉树的层序遍历#

    import java.util.*; public class Solution { public int maxsumofSubarray (int[] arr) { int max = Integer.MIN_VALUE, imax = 0; for

  • avatar 毛发旺盛的程序员 2021-08-07 21:12:08

    时隔三月!我把整理的Java面试指南在Github开源后,破百万 star了!

    之所以说他火,是因为刚发出来就已经马上 star 破百万了,这速度不得不令人惊叹,看完这份面试手册之后小编真的觉得名不虚传,实至名归! 这份面试笔记包含了(备战面试+ Java 基础+集合+多线程+JVM+ 计算机基础+ 数据库面试题总结

  • avatar 毛发旺盛的程序员 2021-08-07 21:12:19

    励志!33岁大龄程序员,遭遇公司倒闭,苦学半年后成功上岸阿里!

    马上过 34 岁生日了,和大家聊聊最近的情况 半年前还在迷茫该学什么,怎样才能走出现在的困境,半年后已经成功上岸阿里,感谢在这期间帮助我的每一个人 伊始 30 多岁工作的时候总是有种力不从心的感觉,正值壮年却活得像个五六十岁的人 在北京工作,却没能在北

  • avatar 毛发旺盛的程序员 2021-08-07 21:12:28

    淘系,60W年薪大牛!新肝出一份“Java面试十八全手册”,从此不怕行业内卷!

    接踵而来的下一波毕业季应届生招聘计划及金九银十!不知道你们准备好了没有? 在这几个月里收到很多粉丝反馈,今年找工作太难了,好不容易有面试邀请,却倒在了前几轮技术面,据了解在大厂面试中基本都会问到Redis、分布式、高并发、JVM、源码框架、项目实战、微服务、消息中间件等这些热门知识点。然

  • avatar 毛发旺盛的程序员 2021-08-07 21:12:43

    令我难忘的六小时!4 轮技术面 +1 轮 HR 面,面到吐才斩获 40k*16 薪 offer!

    在互联网做了几年之后,去大厂“镀镀金”是大部分人的首选。大厂不仅待遇高、福利好,更重要的是,它是对你专业能力的背书,大厂工作背景多少会给你的简历增加几分竞争力。   但说实话,想进大厂还真没那么容易。我的一个朋友在入职腾讯之前,大大小小的面试经历了十几

  • avatar 毛发旺盛的程序员 2021-08-07 21:12:53

    开发一年,拿下字节 30k*16 薪 offer,你慕了没?面试感受分享!

    前段时间有个朋友出去面试,这次他面试目标比较清晰,面的都是业务量大、业务比较核心的部门。前前后后去了不少公司,几家大厂里,他说给他印象最深的是字节 3 轮技术面+1 轮 HR 面,他最终拿到了 30k*16 薪的 offer。 第一轮主要考察 Java 基础,二、三轮注重对应技术

  • avatar 毛发旺盛的程序员 2021-08-07 21:13:03

    公司内卷严重!!!依靠这一千多道题我终于跳槽到了阿里

    2021 年的 Java 程序员行业内卷越来越重,面试难度也在不断提升,一直想整理出一份完美的面试宝典,但是时间上一直腾不开,这套一千多道面试题宝典,结合今年金三银四各种大厂面试题,以及 GitHub 上 star 数超 30K+ 的文档整理出来的,我上传以后,毫无意外的短短半个小时点赞量就达到了

  • avatar 毛发旺盛的程序员 2021-08-07 21:13:14

    三刷以下面试题的Java 岗程序员,百分之八十入职了大厂!

    面试是找工作的必修课,在这短短的几十分钟里,不仅要让面试官认可你的专业能力,而且还有你的人品特点以及职业方向。这样我们在回答面试官问题的时候就需要一些语言技巧来包装自己,这对那些不善言语的程序员尤为重要,会直接影响你的薪资。 小编为大伙新整理了一份面试复习资料,希望可以帮到你们哦~

  • avatar 毛发旺盛的程序员 2021-08-07 21:13:23

    八年Java开发经验大佬,分享各专题面试文档及架构知识!

    从接触开发至今已有 8 年多,从实习到带团队,也算总结出了一部分经验! 如果分享的东西对读者朋友们来说,有价值,有干货!能够给到帮助!这就是我写这篇文章的目的! 这篇文章为文档面试资料推荐文,文末是会有获取方式的,如果把我自身经验完整写出来对我来说是一件有难度的

  • avatar 毛发旺盛的程序员 2021-08-07 21:13:33

    提问率高达 98%!近期 BATJ 大厂 Java 岗高频面试题~

    最近总结了腾讯+阿里+百度大厂 Java 岗高频面试题(涵盖了年薪 20W—80W 区间段的高频面试题),话不多说,我们直接来看题: 性能优化面试专栏 tomcat 性能优化整理 1、你怎样给 tomcat 调优 2、如何加大 comcat 连接数

  • avatar 毛发旺盛的程序员 2021-08-07 21:13:42

    来自清华扫地僧的总结:39W字上千道Java一线大厂面试题手册,堪称神册!

    今天给大家总结出一份500页超39w字的一线大厂Java面试题,来自一位不愿意透露姓名的大厂扫地僧。 “扫地僧,是金庸武侠小说《天龙八部》中的人物,一位在少林寺负责打扫藏经阁的无名老僧人,武功深不可测,并具有大智慧。“扫地僧”现已成为具有极高技艺却深藏不露的人的代名词。”

  • avatar 唯美解忧货铺 2021-08-07 21:14:30

    大小单双最安全的打法

    【内料首发】陆青笔记QV:465532   以 下 技 巧 胜 率 【95%】刚 刚 开 始 接 触 的 时 候 都 有 遇 到 这 个 问 题,都 是 从 不 会 到 会,我 就 来 说 说 我 是 怎么 玩 的 吧!自 己 也 是 交 不 少 学 费 的 人 ,呕 心 沥 血 的经 验 分

  • avatar buptsun 2021-08-07 21:18:12

    题解 | KMP算法

    int kmp(string S, string T) { // write code here int n = S.length(); int m = T.length(); int N = 5e5+10; int ne[N]; int cnt=0

    来自 buptsun
    00
  • avatar Java架构师-桃子 2021-08-07 21:18:23

    双非渣渣4面美团,九死一生,终拿offer!

    首先讲真,感谢美团给我面试的机会,感谢帮忙内推的小伙伴,楼主渣渣双非学校小硕,投过简历无数,简历被挂无数,几乎都是石沉大海,所以每次面试都感觉弥足珍贵,本来上周面完就该发个面经的,但想想还是等定下来再写吧,今天收到了电话通知,所以过来发个贴,好了,废话不多说,不管最后去不去美团,先把面经弄出来再说。

  • avatar 梨小畅 2021-08-07 21:19:01

    题解 | #[JSOI2008]星球大战STARWAR#

    并查集 + 邻接表 + 逆向思维 逆向思维: 原题意:共要删除 k 个点,问:每次删除过后,连通块个数是多少? 逆向思维:删点 ==> 加点、连边 对!没错,变成了加点与连边 所以最开始,我们只对 n-k 个点进行合并操作就行,然后枚举每个要删除的点(注意是从后向前枚举) 对于每个枚举到

    来自 梨小畅
    20
  • avatar chelse 2021-08-07 21:29:38

    题解 | #Going Home#

    Going Home 题目描述: 给你一张n * m的地图,里面有若干个小人,用'm'表示,同样的,有相同数量的房子,用'H'表示,每个人可以进入任意一个房子,不过每个房子只能住一个人,现在你需要计算所有人住满房子最少需要走多少步 思路: 因为房子数量=人的数量,所以是在二分图的完美匹配的基础

    来自 chelse
    10
  • avatar chelse 2021-08-07 21:55:30

    题解 | #Asteroids#

    Asteroids 题目描述: 给你一个n*n的地图,地图上有些点有外星生物,你有太空武器,一次可以杀死一行或一列的外星生物,问你最少需要几次攻击能杀死全部的外星生物? 思路: 感觉这个题见了很多次,但好像又没有写过? 贪心是肯定不行的,举个例子: 如果挑最多的一行或一列去贪心的选的话就会

    来自 chelse
    00
  • avatar Lxnxn 2021-08-07 21:56:00

    题解 | #反转链表#

    只有两步!第一步:创建一个空的链表newHead第二步:循环挂载链表:1.保存下一节点,防止链表截断 2.将当前节点的指针指向新链表newHead 3.更新新链表的指针,此时新链表指向当前节点 4.继续下一个节点:将head指针指向1中保存的下一节点 public class Solution {

    来自 Lxnxn
    00
  • avatar 辰智 2021-08-07 21:58:20

    题解 | #牛客每个人最近的登录日期(五)#

    【统计每个日期新用户的次日留存率】可以分解为:次日留存率 = 某日新用户次日仍活跃 ÷ 某日新用户,使用case when可得到如下代码 select date,     round(sum(     &n

    来自 辰智
    00
  • avatar 有财君 2021-08-07 22:07:21

    题解 | #实现二叉树先序,中序和后序遍历#

    思路 二叉树的前序遍历的顺序:根节点-->左子树-->右子树; 中序遍历的顺序:左子树-->根结点-->右子树; 后序遍历的顺序:左子树-->右子树-->根结点。 这是一个典型的递归问题。递归问题的一个关键就是退出递归的条件。 中序遍历是从根节点开始的,因此采

    来自 有财君
    00
  • avatar 编程小菜鸟鸭 2021-08-07 22:08:28

    题解 | #取近似值#

    import java.util.Scanner; public class Main{     public static void main(String[] args){     Scanner sc=new Scanner(System.in); &n

  • avatar 熬夜不加班的程序员 2021-08-07 22:08:51

    金九银十跳槽季,ZooKeeper灵魂27连问,这谁顶得住?

    金九银十跳槽季,ZooKeeper灵魂27连问,这谁顶得住? 我眼中的ZooKeeper ZooKeeper 是一个开放源码的分布式协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的

  • avatar 大耳朵图图从南极来搬砖 2021-08-07 22:09:45

    题解 | #获取每个部门中当前员工薪水最高的相关信息#

    Step1: it is straightforward to use INNER JOIN to collect all required info from given tables. So we could create one table just containing the result

  • avatar 毛毛的铁粉 2021-08-07 22:09:59

    题解 | #单词倒排#

    首先,要把各种符号替换成空格 然后,再把单次倒着输出,可以考虑通过split函数,以空格作为分隔符,此时,split返回一个列表 把列表以切片的形式倒置🚗 把列表转为字符串 打印 import string # 获取符号集合 punctuation = string.punctuation in_

    来自 毛毛的铁粉
    00
  • avatar chelse 2021-08-07 22:20:34

    题解 | #[ZJOI2007]矩阵游戏#

    [ZJOI2007]矩阵游戏 题目描述: 给你一个N*N的矩阵,0代表白色,1代表黑色,你可以任意交换矩阵的两行或两列,问交换若干次能否使得方针的主对角线的颜色均为黑色 思路: 首先思考一下交换行和交换列的目的 交换行,假设该行最终交换到了第 i 行,也就是代表该行的第 i 个元素必须是黑色,

    来自 chelse
    10
  • avatar 三十赫兹 2021-08-07 22:23:44

    C++简洁代码 | #树的直径#

    证明过程:https://www.icode9.com/content-4-734332.html class Solution { private: vector<vector<pair<int, int>>> graph; int max_di

    来自 三十赫兹
    00
  • avatar lyfeng01 2021-08-07 22:28:28

    题解 | #最长回文子串#

    参考 理论支持:每当增加一个新的字母,最大回文串的长度只能增加1或者2,不可能增加更多,并且,新的最大回文串必然要包含这个字母! 证明:如果新增了一个字母,最大回文串的长度增加了3,这是不可能的,例如:abcdefgfedcba,当增加到最后的b或者a时,是不可能增加3个长度的,因为每增加一个字母,

    来自 lyfeng01
    00
  • avatar Vis.Yang 2021-08-07 22:46:30

    提交表单永远404解决办法

    修改前 无论咋访问,他就是报错,于是默默的打开baidu,原来要这样设置 修改后 package com.ya

    来自 Vis.Yang
    00
  • avatar 猫头鹰啊猫头鹰 2021-08-07 22:48:53

    题解 | #拼接所有的字符串产生字典序最小的字符串#

    import java.util.*; import java.util.stream.Collectors; public class Solution {     /**   &nbs

  • avatar 牛客246850865号 2021-08-07 22:51:31

    题解 | #求int型正整数在内存中存储时1的个数#

    递归法 还原转化二进制过程即可 int main(){ int a; //输入 int i; //控制循环 int count; //对1计数 cin >> a; for(i = a;i > 1;i = 1/2){ //每次循环

  • avatar 有财君 2021-08-07 22:52:09

    题解 | #反转链表#

    思路 这种反转链表首先会想到借助栈来实现。按照从头到尾的顺序压栈,然后弹栈,结果就是一个反转链表。 这里我写了两个方法,异曲同工。 代码实现 import java.sql.Statement; import java.util.Stack; public class Solution {

    来自 有财君
    00
  • avatar 崔崖 2021-08-07 22:54:55

    题解 | #输出单向链表中倒数第k个结点——python先创建链表,再输出#

    class Node:     def __init__(self, val):         self.val = val &

    来自 崔崖
    10
  • avatar 秃子你好 2021-08-07 23:00:01

    题解 | #牛妹的面试#

    题目:牛妹的面试描述:众所周知,牛妹是一个offer收割姬,这次面试她遇到了这样的一个问题。给了一个序列,让找出最长的“凸子序列”,何为“凸子序列”:数列中有一个xi,使得所有x0<x1<x2….xi-1<xi且xi>xi+1>xi+1>….>xneg:12

    来自 秃子你好
    00
  • avatar 有财君 2021-08-07 23:05:36

    题解 | #跳台阶#

    思路 这是一个斐波那契数列。以3为例: F(3) = F(2) + F(1) F(1) = 1 F(2) = 2 所以F(3) = 1 + 2 = 3 可以用递归法求解。 这种题目的关键就是找通项公式。 代码 public class Solution { public int jumpFl

    来自 有财君
    00
  • avatar 牛客616437852号 2021-08-07 23:10:15

    题解 | #记负均正II#

    import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in =

  • avatar chelse 2021-08-07 23:12:06

    题解 | #棋盘覆盖#

    棋盘覆盖 题目描述: N * N的棋盘,已知某些位置不能放东西,求最多能往棋盘上放多少块1 * 2的多米诺骨牌,可以横着放,也可以竖着放,且任意两张多米诺骨牌都不重叠 思路: 都不重叠,就有点像二分图左右两集合内没有边相连的那意思了 有点绕其实,因为多米诺骨牌是1 * 2的,我们就将其看成一个

    来自 chelse
    00
  • avatar 炒饭眼袋侠 2021-08-07 23:22:48

    题解 | #获取所有非manager的员工emp_no#

    class Solution:     def solve(self , str ):         # write code here         return ''.join(reverse

    来自 炒饭眼袋侠
    00
  • avatar 牛客67470656号 2021-08-07 23:27:13

    题解 | #根据包名,在指定空间中创建对象#

    function namespace(oNamespace, sPackage) { return sPackage.split('.').reduce((acc, cur) => { if(acc[cur]) {

  • avatar 牛客534170409号 2021-08-07 23:34:08

    题解 | #下象棋#

    题目描述 棋盘中包含四种棋子:炮P、将J、车C、兵B牛妹棋子用大写字母表示,牛牛棋子用小写字母表示问一回合内牛妹能否战胜牛牛 方法一 模拟 解题思路 棋子只能吃掉与自己同一行或同一列的棋子,所以可以只考虑与牛牛的将同一行或同一列的棋子。对于牛妹的兵和将,需要位于牛牛的将上下左右四个相邻的位置;对

  • avatar bigleo 2021-08-07 23:34:41

    Promise.allSettled()

    Promise.allSettled() 相对于 Promise.all 需要所有 promise都成功时才 resolve或者有一个失败时即reject,Promise.allSettled 只关心所有 promise 是不是都被 settle 了,不管其是 rejected状态的 promise

    来自 bigleo
    00
  • avatar bigleo 2021-08-07 23:35:20

    Promise.race()

    Promise.race() 顾名思义,Promse.race 就是赛跑的意思,意思就是说,Promise.race([p1, p2, p3]) 里面哪个结果获得的快,就返回那个结果,不管结果本身是成功状态还是失败状态。 let p1 = new Promise((resolve, reject)

    来自 bigleo
    00
  • avatar bigleo 2021-08-07 23:35:55

    Promise.all()

    Promise.all() 参考:https://segmentfault.com/a/1190000010765655 1. Promise.all 简介 Promise.all 接收一个 promise 对象的数组作为参数,当这个数组里的所有 promise 对象全部变为resolve或 有

    来自 bigleo
    00
  • avatar bigleo 2021-08-07 23:36:30

    Promise.any()

    Promise.any() 1. Promise.any 的作用 Promise.any() 是 ES2021 新增的特性,它接收一个 Promise 可迭代对象(例如数组), 只要其中的一个 promise 成功,就返回那个已经成功的 promise 如果可迭代对象中没有一个 promise 成

    来自 bigleo
    00
  • avatar bigleo 2021-08-07 23:39:16

    实现一个Ajax

    实现一个Ajax 1. 简介 Ajax 能够在不重新加载整个页面的情况下与服务器交换数据并更新部分网页内容,实现局部刷新,大大降低了资源的浪费,是一门用于快速创建***页的技术。 2. 实现一个Ajax AJAX 创建异步对象 XMLHttpRequest 操作 XMLHttpRequest 对象

    来自 bigleo
    10
  • avatar 牛客616437852号 2021-08-07 23:59:58

    题解 | #成绩排序#

    import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new S

  • avatar 牛客616437852号 2021-08-08 00:06:21

    题解 | #输入n个整数,输出其中最小的k个#

    import java.util.*; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in = new S

  • avatar Maokt 2021-08-08 00:13:58

    题解 | #取球放球#

    算法思想一:贪心 解题思路: 利用贪心思想,利用一个辅助数组每次操作前记录相邻两个数组之差,并找到差的最大值的下标。这种时候我们有两种选择:较大的那个数减少,或者较小的那个数增大,每次操作时需要盘旋小数和大数谁在前,需要判断边界,需要判断前后一个数更改谁使最大值最小。 dp记录相邻

    来自 Maokt
    10
  • avatar 半旧518 2021-08-08 00:19:12

    计算机网络08——路由器的构成

    路由器是一种有多个输入口与多个输出口的计算机,它可以划分为两大部分:路由选择部分与分组转发部分。路由选择部分的作用就是更新和构造路由表,分组转发部分包含三大部分组成:输入端口、输出端口、交换结构。交换结构的作用是根据转发表,把一个输入端口的分组从某个合适的输出端口转发出去。输入端口接受到交换路由信息

    来自 半旧518
    00
  • avatar 半旧518 2021-08-08 00:20:34

    计算机网络09——IPV6

    1 IPV6的基本首部 由于IPV4的地址耗尽,科学家开发了IPV6。IPV4首部采用了选项,如果对首部进行扩展,那么路由器需要对这些扩展的内容一一检查,但很多内容其实不需要检查,IPV6由固定的基本首部,扩展首部放到有效负载中,途经的路由器不需要处理这些扩展首部的检查。 2 IPV6的地址 IPV

    来自 半旧518
    00
  • avatar 牛客616437852号 2021-08-08 00:21:58

    题解 | #百钱买百鸡问题#

    import java.util.Scanner; // 注意类名必须为 Main, 不要有任何 package xxx 信息 public class Main { public static void main(String[] args) { Scanner in =

  • avatar 半旧518 2021-08-08 00:22:03

    计算机网络10——多播

    IP多播概念 IP多播广泛应用于一对多通信场景:多人交互式会议、股市行情等。下图分别采用IP单播和多播方式。 特别地,局域网具有硬件多播功能,无需进行分组复制。

    来自 半旧518
    00
  • avatar 半旧518 2021-08-08 00:23:22

    高速缓冲存储器

    1) cache的作用? 解决CPU和主存之间速度不一致的问题,避免cpu空等 2)程序访问的局部性原理? 时间:已经访问过的程序可能继续访问 空间:访问过的程序的相邻区域的程序可能被访问 3)数据交换单位 4)cache工作原理 分块、块内地址、缓存,块号 5)命中与不命中 6)效率指标,cach

    来自 半旧518
    00
  • avatar 牛客786963925号 2021-08-08 00:41:01

    题解 | #字典树的实现#

    解法一:哈希表实现(暴力解法) 题目要求实现字符串的「插入」、「查找」、「查找前缀」等功能,一个直观的想法是利用「以空间换时间」的数据结构:哈希表。哈希表在「查找」操作上的时间复杂度为,可以作为此题的解法。 利用哈希表实现的思路如下: 定义哈希表hash,其保存的键值对为,即以「单词」作为key,

  • avatar 红菜头糕 2021-08-08 00:41:36

    题解 | #两数之和#

    两数之和 使用Map存放数组每个值的下标,再遍历数组使用map[target-numbers[i]]的形式查看即可。一开始用的是两次循环的方式,后来看了其他思路其实一遍就够了。即遍历时先判断Map是否有值,有的话直接将当前遍历下标和Map值存放结果返回即可,没有则将遍历到的元素下标存放到Map中。注

    来自 红菜头糕
    00
  • avatar Maokt 2021-08-08 00:53:34

    题解 | #切割成本#

    算法思想一:动态规划 解题思路: 可以用动态规划解决这个问题, 1、创建辅助数组dp,其中用 表示 之间(前闭后开)的切割点的最小成本,只要完善dp数组,最后 就是要求的最小切割成本和。 2、通过在原切割点数组中加入首尾点,然后一起排序。然后从0结点开始找 i 到 j 的子区间

    来自 Maokt
    10
  • avatar WYJ96 2021-08-08 03:31:58

    题解 | #在其它数出现次数都为偶数的数组中找到出现次数为奇数次的数#

    import java.util.Scanner; public class Main { /*方法1:a^a=0 a^0=a 异或满***换律 * */ public static int printOdd1(int[] arr) { int e

    来自 WYJ96
    00
  • avatar 大耳朵图图从南极来搬砖 2021-08-08 04:14:02

    题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#

    So 1. In MySQL and SQL servers like PostgreSQL, AGG function and single columns cannot be selected at the same time unless the single columns are also

  • avatar HonestgentleZHL 2021-08-08 07:22:18

    使用gensim加载预训练中文分词

    Gensim是一款开源的第三方Python工具包,用于从原始的非结构化的文本中,无监督地学习到文本隐层的主题向量表达。它支持包括TF-IDF,LSA,LDA,和word2vec在内的多种主题模型算法,支持流式训练,并提供了诸如相似度计算,信息检索等一些常用任务的API接口 语料(Corpus):一组

    来自 HonestgentleZHL
    00
  • avatar fuxiaohua 2021-08-08 07:58:31

    题解 | #MP3光标位置#

    def func(): while True: try: nums, ops = int(input()), str(input().strip()) cur = 1 start = 1

    来自 fuxiaohua
    00
  • avatar fuxiaohua 2021-08-08 08:22:06

    题解 | #DNA序列#

    def func(): while True: try: s, n = str(input().strip()), int(input()) max_r = 0 max_s = ''

    来自 fuxiaohua
    00
  • avatar fuxiaohua 2021-08-08 08:38:12

    题解 | #查找组成一个偶数最接近的两个素数#

    def isprime(x): if x == 1: return False for i in range(2, x): if x%i == 0: return False return True def func(

    来自 fuxiaohua
    00
  • avatar PKU-kiku 2021-08-08 08:44:17

    题解 | #获取所有非manager的员工emp_no#

    SELECT emp_no FROM employees WHERE emp_no not in (SELECT emp_no FROM dept_manager)1.注意in的用法2.in后面加括号3.不能直接写dept_manager.emp_no,要写SELECT emp_no FROM de

    来自 PKU-kiku
    00
  • avatar 牛客246370767号 2021-08-08 09:27:17

    题解 | #反转链表#

    ListNode pre=null; ListNode curr=head; while(curr!=null){ ListNode next=curr.next; curr.next=pre; pre=curr; curr=next; }

  • avatar 牛客792215198号 2021-08-08 09:27:42

    题解 | #查找排除当前最大、最小salary之后的员工的平均工资avg_salary#

    -- max,minselect avg(salary) as avg_salaryfrom salarieswhere to_date='9999-01-01' and salary not in(select max(salary) as max_salaryfrom salarieswh

  • avatar PKU-kiku 2021-08-08 09:36:35

    题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#

    SELECT emp_no,salary FROM salaries WHERE salary=( SELECT DISTINCT salary FROM salaries ORDER BY salary DESC LIMIT 1,1)注意:第二多,应该用倒序

    来自 PKU-kiku
    00
  • avatar 炒饭眼袋侠 2021-08-08 09:37:32

    题解 | #缺失数字#

    class Solution: def solve(self , a ): # write code here if a[0]!=0: return 0 for i in range(1,len(a)): i

    来自 炒饭眼袋侠
    00
  • avatar Astronaut201908140851550 2021-08-08 09:43:54

    题解 | #汇总各个部门当前员工的title类型的分配数目#

    SQLite中,连接字符串不是使用+,而是使用|| 在“+”运算中,SQLite将字符串非数字串都当作0处理了 sql 中试用CONCAT()函数拼接字符串

  • avatar 文艺酱 2021-08-08 10:05:23

    题解 | #查找在职员工自入职以来的薪水涨幅情况#

    SELECT emp_no,max(salary)-MIN(salary) growthFROM salariesWHERE emp_no IN(SELECT emp_no FROM salaries where to_date='9999-0

    来自 文艺酱
    00
  • avatar 有名 2021-08-08 10:23:05

    题解 | #表达式求值#

    描述 请写一个整数计算器,支持加减乘三种运算和括号。 方法一 思路 栈,递归,后缀表达式与中缀表达式 首先说明没有考虑数据为负数的情况,测试数据中也没有与负数相关的数据。 后缀表达式又叫做逆波兰式,其是将运算符写在操作数之后,后缀表达式的计算要比中缀表达式简单,所以考虑先将中缀表达式转换成

    来自 有名
    10
  • avatar 陈文泰 2021-08-08 10:28:02

    题解 | #链表中的节点每k个一组翻转#

    # class ListNode: # def __init__(self, x): # self.val = x # self.next = None # # # @param head ListNode类 # @param k int整型 # @r

    来自 陈文泰
    00
  • avatar wanwans 2021-08-08 10:34:09

    题解 | #创建一个actor_name表#

    select * from employeeslimit 5,5; Limit startindex,length startindex表示起始位置,从0开始,0表示第一条 length表示取几个每页显示pagesize条记录: 第pageno页:pagesize*(page

    来自 wanwans
    00
  • avatar 是胖胖了 2021-08-08 10:39:09

    最近在干嘛

    最近在干嘛 除了比赛补题,就在做dfs的题目 干嘛 因为我对图的理解还是很模糊,刷了一些最短路径后才开始有些思路,而后我就开始反思总结 反思 自己不是很聪明,直接冲图里只会浪费时间,还不能太理解,做的挺累的 怎么做 把Xfs从简单到难每道题都过一遍,把图的概念联通了,才能做好下一步抽象的理解。 最近

    来自 是胖胖了
    00