• avatar jxnu19-软技1班-刘晟 2020-11-18 21:53:19

    【每日一题】11月19日Tree with Small Distances

    题目描述 Solution #include <bits/stdc++.h> using namespace std; #define js ios::sync_with_stdio(false);cin.tie(0); cout.tie(0) #define all(__vv__)

  • avatar 小明同学# 2020-11-18 21:57:00

    备战春招-14

    【刷题】剑指 Offer 63 股票的最大利润剑指 Offer 64 求1+2+…+n剑指 Offer 65 不用加减乘除做加法剑指 Offer 66 构建乘积数组剑指 Offer 67 把字符串转换成整数 【多线程】 线程概念/生命周期 线程创建方式(3) 守护

    来自 小明同学#
    00
  • avatar 阳莱 2020-11-18 22:13:06

    51 nod 1449 砝码称重

    这个题,我一看!嗷!,原来是一个贪心题,很快啊,我看了看没有思路,队友A了,我大意了啊,没有闪,不然我肯定自己A。队友不讲武德,把我的51nod币用完了。希望队友耗子尾汁,好好反思,以后不要再犯这样的聪明,小聪明。 #include<bits/stdc++.h> #define fp(i

    来自 阳莱
    00
  • avatar zxmcodr 2020-11-18 22:31:47

    Linux编程基础_笔记(1)

    本书结构 三个部分:Linux基础概念;Shell脚本;Linux下编程。 Linux基础 Linux内核+GNU。 Linux与Unix。 什么是Linux内核?Linux最重要的部分,负责管理硬件资源,对硬件资源进行抽象。 Shell以及Shell的各个版本。 Linux的内核版本与发

    来自 zxmcodr
    00
  • avatar 喵喵酱_小温侯 2020-11-18 22:35:48

    【机器学习】利用TF-IDF文本特征提取进行SVM,XGBoost文本分类

    使用sklearn实现TF-IDF特征计算 文本数据预处理:sklearn 中 CountVectorizer、TfidfTransformer 和 TfidfVectorizer文本数据预处理的第一步通常是进行分词,分词后会进行向量化的操作。在介绍向量化之前,我们先来了解下词袋模型。 1.词袋

  • avatar Arktische 2020-11-18 22:36:23

    c++ 验证ip地址

    思路 这题没什么技巧也没什么算法,就是处理字符串...IPv6的错误形式可能有如下: 多了0 出现:: 字符不在0-9 a-f A-F之间 IPv4错误形式可能有如下: 多了首位'0' 超过0-255范围 出现的.. 别的暂时没想到,有遗漏欢迎补充 class Solution { pub

    来自 Arktische
    10
  • avatar 牛客2791719号 2020-11-18 22:54:56

    牛客编程巅峰赛S2第1场 - 钻石&王者 记录&总结

    不是这个段位的,跨个区凑个热闹。。牛客编程巅峰赛S2第1场 - 钻石&王者AB题是 牛客编程巅峰赛S2第1场 - 青铜&白银&黄金 记录&总结 中的BC题 C 牛牛算题 对做带余除法,为商,为余数。 求 就是朴素的思路。。所以时间不是很快,达到10ms了,其他人的解法

    来自 牛客2791719号
    00
  • avatar Arktische 2020-11-18 23:07:35

    bfs-二叉树层序遍历

    思路 二叉树层序遍历可以用bfs,而且由于是树结构所以不需要哈希表记录访问过的节点,直接套模板即可。模板可见:bfs/dfs模板 class Solution { public: vector<vector<int> > levelOrder(TreeNode* ro

    来自 Arktische
    00
  • avatar 星晨 2020-11-18 23:10:36

    数字字符转换为字母组合的种数

    要求多少种不同的转换结果每个位置我们都应该去两种选择 当前位 当前位和下一位 但是要求 O(n) 和 O(1)就绝不可能是动态规划了我们可先不考虑空间复杂度分解一下问题假设 dp[i] 标示前i个子串转化为字母组合的方案则 如果第i个字母可以单独转换,则 dp[i] = dp[i]-1 如果第

    来自 星晨
    00
  • avatar 银敢敢 2020-11-18 23:12:32

    小程序 样式WXSS

    wxss不用引入样式文件 1.rpx rpx会根据屏幕自适应 view{/修改view标签的样式 width: 200px; height: 200px; background-color: aqua; font-size: 40px; }存在一个设计稿 宽度为51

    来自 银敢敢
    00
  • avatar 签到走人 2020-11-18 23:48:11

    Bomb

    题意:找里有多少个数包含了. 思路:典型的特定数字问题,数位入门题。 ,表示第位,当前位是不是,是否出现了.刚开始没有加第三维,一直对不上案例,后面发现只有两维的保存的结果不一定能通用,比如: 前两个可以是同一个结果,但第三个和前两个不一样,可以任意取。 Code: #include <bit

    来自 签到走人
    10
  • avatar 算法bu香~ 2020-11-19 00:54:24

    实现二叉树先序,中序和后序遍历

    版本一:使用递归进行遍历、 import java.util.*; /*  * public class TreeNode {  *   int val = 0; &

    来自 算法bu香~
    10
  • avatar 牛客597539055号 2020-11-19 01:15:50

    链表归并排序

    选择排序超时了,归并排序没超时 =。= import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution {

  • avatar von1223 2020-11-19 01:36:20

    python3直接解法

    这道题就是判断有多少个不符合非递减序列的值 inList=input().split() m=0 for i in range(len(inList)-1): if inList[i]>inList[i+1]: m=m+1 if m<=1: print(

    来自 von1223
    00
  • avatar von1223 2020-11-19 01:49:28

    python3直接判断--可能不符合时间复杂度

    使用直接判断进行查找,但是可能不满足要求 inNum=int(input()) inTime=int(input()) outList=[] for i in range(inNum): inOrder=input().split() if inTime>=int(inOrde

    来自 von1223
    00
  • avatar 算法bu香~ 2020-11-19 08:56:01

    合并两个有序链表

    使用辅助头去合并两个有序链表~ import java.util.*; /*  * public class ListNode {  *   int val;  * 

    来自 算法bu香~
    00
  • avatar 算法bu香~ 2020-11-19 09:34:33

    反转字符串

    简单易懂版本,利用双指针实现反转字符串 import java.util.*; public class Solution {     /**      *&

    来自 算法bu香~
    00
  • avatar 算法bu香~ 2020-11-19 09:41:58

    二叉树的最大深度

    两行代码秒杀 递归求解 import java.util.*; /*  * public class TreeNode {  *   int val = 

    来自 算法bu香~
    00
  • avatar 回归梦想 2020-11-19 09:56:45

    2020ICPC 江西省大学生程序设计竞赛

    [toc] A A Simple Math Problem B Apple 题意: n个苹果,m个人,每个人至少一个苹果,且每个人苹果数量不同,问有没有可能? 题解: 签到题(我竟然还wa了一次,着急抢时间不可取)我们假设m个人每个人苹果数量分别是为1...m求和m*(1+m)/2如果n

    来自 回归梦想
    20
  • avatar 喵喵酱_小温侯 2020-11-19 09:57:58

    百万级新闻文本分类实践(卡方检验、朴素贝叶斯,SVM)

    这里只用了机器学习(朴素贝叶斯,SVM)做了文本分类,没有使用深度学习方法。 文本分类流程:分词->去停用词->获取词典(降维)->求TF-IDF特征->分类 许多常用单词对分类决策的帮助不大,比如“的”和标点符号等。也可能一些词在所有类别中均匀出现,为了消除这些词的影

  • avatar 生之、如舟 2020-11-19 10:01:51

    B. Rock and Lever 【位运算】1200

    B. Rock and Lever 解法 , 只用考虑前面有多少个满足条件。考虑aj最高位1在h,如果ai的最高位在h之前,或者在h之后,那么异或的值都大于并的值,所以要让并且大于异或,就必须是ai的最高位1也在h。 代码 #include <bits/stdc++.h> #defi

    来自 生之、如舟
    00
  • avatar 歪比歪比阿嘛鸿 2020-11-19 10:27:20

    被3整除的子序列

    python解答(参考cpp) s = input() mod = 1000000007 rows = len(s) cols = 3 dp = [[0 for c in range(cols)] for r in range(rows)] m = 0 dp[0][(ord(s[0]) -

  • avatar 回归梦想 2020-11-19 10:30:06

    Sequence

    H Sequence 题意: n个数,有两个操作,操作1是将第x位换成y操作2是问包含第x位的序列中,x为最小数的序列有多少个 题解: 一开始想用树状数组来做,但是感觉树状数组太弱了,貌似不够用赶紧换成线段树,(不想打线段树)如何统计序列有多少个,比如指定第x位,在第x位之前有a个数比他大,有

    来自 回归梦想
    30
  • avatar ikilig 2020-11-19 10:31:32

    死锁Demo

    死锁产生的四个必要条件: 互斥使用,即当资源被一个线程使用(占有)时,别的线程不能使用 不可抢占,资源请求者不能强制从资源占有者手中夺取资源,资源只能由资源占有者主动释放。 请求和保持,即当资源请求者在请求其他的资源的同时保持对原有资源的占有。 循环等待,即存在一个等待队列:P1占有P2的资源,P

    来自 ikilig
    00
  • avatar 生之、如舟 2020-11-19 10:39:44

    C. Johnny and Another Rating Drop 【位运算】1400

    C. Johnny and Another Rating Drop 解法 这种题,可以先打表找找规律。然后观察发现,每一个数相对于前一个数,都是由其进位得来的,想想一下一个数进位之后就只会把进位位由0变1,右边的1变成0,也就是之后涉及进位的部分发生了反转。就类似于反码+1变补码。现在就能知道任

    来自 生之、如舟
    00
  • avatar 刘旷 2020-11-19 10:44:01

    三季报背后:百度二次创业闯关

    配图来自Canva可画 11月17日,百度发布了截至2020年9月30日的第三季度财务报告。财报显示,2020年第三季度,百度实现营收282亿元,归属百度的净利润达到137亿元,营收和利润均超出华尔街预期。对此,华尔街投行Benchmark、瑞穗均上调百度目标价,并对其未来前景表示看好。 受疫情影响

    来自 刘旷
    00
  • avatar 执拗啊 2020-11-19 10:47:39

    火车进站

    参照楼上大佬的题解思路做修改:所有火车进出站都是由多步操作组合完成,而每步操作只有两种可能,要么只进站,要么只出站,然后继续递归,递归完成后恢复操作前的现场即可。 #include <iostream> #include <algorithm> #in

    来自 执拗啊
    00
  • avatar 刘旷 2020-11-19 10:53:54

    开门红财报下,贝壳找房的春天依然有点冷

    配图来自Canva可画 对于绝大部分人来说,买房是人生的一笔必要消费,但不断上涨的房价却让打工人苦不堪言。而正是因为需求高、交易单价高的特点,房产交易的各个环节都具有巨大的市场,吸引了众多玩家前来捧场。双11期间,天猫、京东、苏宁都宣布了对房产交易的加码。 而身为国内最大的房产交易平台,在8月13日

    来自 刘旷
    00
  • avatar TomAndersen 2020-11-19 10:58:42

    剑指Offer-表示数值的字符串-3

    // 方法3:直接使用IF-ELSE进行判断,覆盖所有可能 // 思路:直接使用IF-ELSE语句扫描每个字符,每次遇到不同类别的字符时,则结合已接收的字符 // 判断是否符合对应的要求.这种思路相比于其他几种方式的缺陷在于, // 容易遗漏各种可能性(当然一方面也是题目的问

    来自 TomAndersen
    00
  • avatar 孤单的行者 2020-11-19 11:07:44

    java辅助数组、双指针

    调整数组中奇数和偶数的位置,使得奇数在前,且奇数之间和偶数之间的相对位置不变 解法一辅助数组 用两个数组分别记录数组中的奇数和偶数 将奇偶数组中的元素分别填充进原数组 public void reOrderArray(int [] array) { List<Intege

    来自 孤单的行者
    00
  • avatar 歪比歪比阿嘛鸿 2020-11-19 11:18:45

    美丽的项链

    动态规划+背包问题参考:https://blog.csdn.net/sinat_32403451/article/details/84899820背包问题及变形:https://blog.csdn.net/qq_22526061/article/details/83504116 #coding:ut

  • avatar zxmcodr 2020-11-19 11:20:00

    Linux编程基础_笔记(2)

    暂时跳过Linux常见命令和VI操作,因为目前掌握的已经够平时的使用了。 POSIX标准和LSB标准 POSIX规定了各种类Unix操作系统应该遵循的接口规范。 LSB是为了保证不同Linux发行版本间应用程序的可移植性。 Gcc的使用 查看gcc版本应该是gcc --version 比较

    来自 zxmcodr
    00
  • avatar kiwiiiiiiiii 2020-11-19 11:25:09

    产品调研究竟有什么用?

    “坚持长期有效的调研,是提升产品感的有效方式,避免临时抱佛脚的窘境。” 产品调研重不重要?几乎每个从业1-3年的产品经理都会遇到的问题。人人都说知彼知己方可百战百胜,但是在实际工作中,却有80%的产品经理很少重视产品调研。 不可置否,尽管各个产品流派都在强调产品调研的重要性,但是在实际工作场景中,产

    来自 kiwiiiiiiiii
    21
  • avatar zxmcodr 2020-11-19 11:25:40

    VI的使用

    vi打开hello.c i进入编辑模式 ESC : q退出 ESC : wq保存退出 退出编辑模式的前提下---------->>>>> v 选定复制内容 y 确定 p粘贴 退出编辑模式的前提下---------->>>>> v 可视选定内

    来自 zxmcodr
    00
  • avatar zxmcodr 2020-11-19 11:33:00

    POSIX标准和unistd.h头文件

    unistd.h是unix std的意思,是POSIX标准定义的unix类系统定义符号常量的头文件。 unistd.h 是 C 和 C++ 程序设计语言中提供对 POSIX 操作系统 API 的访问功能的头文件的名称。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的

    来自 zxmcodr
    00
  • avatar 牛客296377942号 2020-11-19 11:33:31

    Numpy_算数运算——6行代码

    numpy中数组可以进行算数运算,+-*/ 当两个数组的形状相同时,相应位置的数值会进行相应的运算,例如 import numpy as np a = np.arange(9).reshape([3,3]) b = np.arange(9).reshape([3,3]) a+b数组a和数组b分别为二

  • avatar 生之、如舟 2020-11-19 11:37:49

    C. Adding Powers 【位运算】1400

    C. Adding Powers 解法 因为选择是可以任意位置的,所以相当于数组是无序的。然后k的每次方要么不用,要么用一次。所以将数组里面的每个数转换成k进制,然后用一个cnt[]数组来计算,计算k的每次方出现了多少次。只有所以cnt[i] >= 0 才是yes 代码 #include

    来自 生之、如舟
    00
  • avatar 回归梦想 2020-11-19 11:41:11

    Travel Expense

    题意: n个点,m个边,两两之间可以到达我们要运送货物,如果量是x,运送第一天是x,第二天是x,第n天是x,运送几天取决于起点和终点的长度,长度=运送天数,问现在预算是budget,从s到t最多能运多少货物? 题解: 脑残了。。n<100,我们肯定要先求出任意两点的最短距离,还用什么spfa,

    来自 回归梦想
    20
  • avatar 小小小_木子 2020-11-19 11:57:02

    关于HTSM(启发式测试策略模型)

    转载自:https://www.cnblogs.com/liangshi/archive/2012/02/23/2364947.html 1、定制HTSM就是应用HTSM的过程。测试人员遵循HTSM的结构化指南,深入地思考产品、项目与测试,添加自己的想法、评论、标记和启发式问题。这本身就是极好的测

    来自 小小小_木子
    00
  • avatar 努力学习的boy 2020-11-19 12:10:08

    数据类型

    数据类型 关于java中的数据类型: 1、数据类型的作用是什么? 程序当中有很多数据,每一个数据都是有相关类型的,不同数据类型的数据占用空间大小不同。 数据类型的作用是指导JVM在运行程序的时候给该数据分配多大的内存空间 2、java中的数据类型包括两种: *基本数据类型

  • avatar 生之、如舟 2020-11-19 12:12:51

    C. Make Good 【位运算】1400

    C. Make Good 解法 遍历a数组,把和 跟异或值 都算出来,我们最终要做到的目的是,sum和的二进制 是 异或值yi左移1位得来的。 step1 : 添加yi,这样和就变成了sum+yi,yi就变成了0step2 : 添加sum+yi,这样和就变成了2*(sum+yi),yi就变成了s

    来自 生之、如舟
    00
  • avatar 王清楚 2020-11-19 12:27:23

    【牛客题霸题解】括号序列

    题目中给出的字符串仅包含字符'(',')','{','}','['和']',对字符串中的每一个字符进行遍历,如果是右括号的话,需要看一下栈顶元素是不是和它匹配的左括号。如果是的话,那这两个括号是一对,让栈顶元素出栈不满足配对条件的话,就让该元素进栈如果字符串是一个合法的括号序列,那么整个字符串遍历完

    来自 王清楚
    60
  • LeetCode283. 移动零-Java&Go-填充 | 插入排序思想

    算法 1.首先从数组头开始填充非0元素 2.剩下的全是0 public void moveZeroes(int[] nums) { if (nums == null || nums.length == 0) { return; } int i = 0;

  • avatar jxnu19-软技1班-刘晟 2020-11-19 13:40:14

    【每日一题】11月17日Bookshelves,位运算+dp检测

    题目描述 Solution #include <bits/stdc++.h> using namespace std; #define js ios::sync_with_stdio(false);cin.tie(0); cout.tie(0) #define all(__vv_

  • avatar iOS_峰 2020-11-19 14:09:17

    全新角度剖析--iOS面试

    一:面试题注意事项 (面试官角度) 我们很多iOS面试官在招聘的时候,很多都是直接在网上找一份iOS面试题就开始面试了!(😄偷懒😄)而我觉得这是一个很错误的做法。网上很多面试题的确不错,但是这样招聘过来的iOS开发人员不一定是非常优秀的,可能是背的面试题,也可能是贵公司的面试题泄漏,导致i

    来自 iOS_峰
    00
  • avatar NightDW 2020-11-19 14:45:36

    Leetcode - 109. 有序链表转换二叉搜索树

    解题思路和上一题类似,关键都是要找到中间位置。 可以先将链表转成数组形式,然后按上一题的思路解决。 也可以采用双指针的方式,具体参考代码中的注释: /**  * Definition for singly-linked list. &

    来自 NightDW
    00
  • avatar 关小亿 2020-11-19 15:08:03

    js 原型与原型链

    1.JS 中所有的函数都有prototype属性,且只有函数才有。 2.其所有属性和方法,都能被构造函数的实例对象共享访问。 Function.__proto__    ===     Function.prototype

    来自 关小亿
    00
  • avatar 关小亿 2020-11-19 15:12:36

    ES6 类

    1.创建类  class Guan {} 2.利用类创建对象 new Guan 3.类的constructor 构造函数 constructor() 方法是类的构造函数(默认方法),用于传递参数,返回实例对象,通过new命令生成对象

    来自 关小亿
    00
  • avatar 咕咕鸡思密达 2020-11-19 15:19:31

    2种方法

    1.压栈和取栈'(','[','{' 这三个就压栈')',']','}' 这三个就取栈,取栈时判断一下是不是对应的括号,如果是就取栈成功,不是就不能取。这样最后看栈是不是为空,不为空就说明顺序不正确 2.字符替换 boolean flag = true; while(

  • avatar zxmcodr 2020-11-19 15:26:49

    Linux编程基础_笔记(3)

    cat 可以用来合并文件。 cat file1 file2 > file3 find 搜索目录 -name "匹配字符串" 找到当前目录下所有c程序的源码。 grep字符串匹配 三大文本(awk,sed,grep)处理工具之一 在file1文件中查找不包含print

    来自 zxmcodr
    00
  • avatar Johnny_Sc 2020-11-19 15:53:20

    【hashMap】高频面试题

    1.Put方法原理 通过对key.hashCode()进行哈希计算[1],即hash(key.hashCode())得到hash值 再通过hash & (table.length - 1) 得到key在bucket数组上映射的索引位置 该位置如果为空, 直接插入key-value键值对,如

    来自 Johnny_Sc
    00
  • avatar 小小小_木子 2020-11-19 16:40:38

    对软件测试的理解(一)

    https://www.cnblogs.com/liangshi/p/4355449.html

    来自 小小小_木子
    00
  • avatar 小小小_木子 2020-11-19 16:51:13

    关于探索性测试

    https://www.cnblogs.com/liangshi/archive/2012/09/21/2696460.html

    来自 小小小_木子
    00
  • avatar 。。。201910131627798 2020-11-19 17:08:30

    Tree with Small Distances

    题意 你有一颗 个节点的有根树 (以 号节点为根) ,求最少加入多少条边之后使得根节点(即 11 号节点)到这棵树上任意一点的距离不大于 。 分析 我们考虑覆盖一个节点有多少种方法。 在父亲节点连一条边。 在儿子节点上连一条边。 在当前节点上连一条边。 这样我们发现并不是很好做,考虑叶子

  • avatar qin_peng 2020-11-19 18:08:34

    2020江西ICPC省赛 A.Simple Math Problem(莫比乌斯反演)

    题目链接 #include<bits/stdc++.h> using namespace std; typedef long long ll; const int N=1e5+5; ll F[N]; int mu[N]; int Log(int n){ int an

    来自 qin_peng
    10
  • avatar 努力学习的boy 2020-11-19 18:30:35

    字符编码

    计算机只认识二进制,那么计算机是怎么表示现实世界当中的文字的呢? *八种基本数据类型当中,byte、short、int、long、float、double、boolean这7种数据类型计算机在表示的时候比较容易,因为底层都是数字,十进制的数字和二进制之间存在一种固定的转换规则 *但是八种基本数据类型

  • avatar 阳莱 2020-11-19 18:35:59

    51nod 1255 字典序最小的子序列

    单调栈问题遍历一遍字符串,如果s[i]小于栈中的元素并且这个栈顶元素后面还有就将栈顶元素弹出。入栈就将元素标记,如果已经标记过后面遇到vis[s[i]]=1的就continue,因为如果这个时候s[i]元素已经在栈内,说明此时的栈首一定是大于等于s[i]的因为栈顶元素小于s[i],我们在遍历到栈顶元

    来自 阳莱
    00
  • avatar 回归梦想 2020-11-19 18:47:15

    Split Game

    题意: 一张n * m的纸,两个人轮流操作,可以沿着一条直线切,当有人切出1 * 1的纸时即为输掉比赛,问最后谁赢 题解: 经典博弈论sg函数Sprague-Grundy定理:游戏和的SG函数等于各个游戏SG函数的Nim和(异或和)mex(minimal excludant)运算: 这是一个针对集合

    来自 回归梦想
    20
  • avatar 平凡的小白 2020-11-19 18:52:38

    选点

    思路:把树上的点的权值按的顺序排列,题目意思就变成就求这个序列的最长递增子序列。 Code: #include <bits/stdc++.h> using namespace std; typedef long long ll; const int maxn = 1e5+7,maxm=2

    来自 平凡的小白
    10
  • avatar lifehappy 2020-11-19 19:06:33

    A Simple Math Problem

    A Simple Math Problem /* Author : lifehappy */ #include <bits/stdc++.h> using namespace std; typedef long long ll; const int N = 1e5 + 10

    来自 lifehappy
    50
  • avatar 菜鸟也要飞的高 2020-11-19 19:17:29

    反转链表

    package main import . "nc_tools" /* * type ListNode struct{ * Val int * Next *ListNode * } */ /** * * @param pHead ListNode类

  • avatar 菜鸟也要飞的高 2020-11-19 19:18:13

    设计LRU缓存结构

    package main /** * lru design * @param operators int整型二维数组 the ops * @param k int整型 the k * @return int整型一维数组 */ func LRU( operators [][]int , k

  • avatar 菜鸟也要飞的高 2020-11-19 19:18:39

    判断链表中是否有环

    import java.util.;/* Definition for singly-linked list. class ListNode { int val; ListNode next; ListNode(int x) { val = x; next = null; } } /public

  • avatar 菜鸟也要飞的高 2020-11-19 19:19:13

    二分查找

    import java.util.*; public class Solution { /** * 二分查找 * @param n int整型 数组长度 * @param v int整型 查找值 * @param a int整型一维数组 有序数组 * @

  • avatar 菜鸟也要飞的高 2020-11-19 19:19:51

    实现二叉树先序,中序和后序遍历

    import java.util.*; public class Solution { /** * * @param root TreeNode类 the root of binary tree * @return int整型二维数组 */

  • avatar 菜鸟也要飞的高 2020-11-19 19:20:17

    寻找第K大

    import java.util.*; public class Finder { public static int findKth(int[] a, int n, int K) { return quickSort(a,0,n-1,K); // wri

  • avatar 菜鸟也要飞的高 2020-11-19 19:20:49

    合并有序链表

    import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * * @

  • avatar 菜鸟也要飞的高 2020-11-19 19:21:33

    最小的K个数

    import java.util.*; public class Solution { public ArrayList<Integer> GetLeastNumbers_Solution(int [] input, int k) { ArrayList<

  • avatar 菜鸟也要飞的高 2020-11-19 19:22:04

    求二叉树的层序遍历

    import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ public class So

  • avatar chen_橘子 2020-11-19 19:22:15

    洛谷P1815 蠕虫游戏

    这个题就是个大模拟,个人感觉关键在于搞定尾巴 第一次做竟然全都输出了第一步撞到自己 #include<bits/stdc++.h> using namespace std; char a[101]; int dis[4][2]={{0,1},{0,-1},{1,0},{-1,0}},d[

    来自 chen_橘子
    10
  • avatar 菜鸟也要飞的高 2020-11-19 19:22:35

    跳台阶

    public class Solution { public int JumpFloor(int target) { if(target==0) { return 0; } if(target==1)

  • avatar 菜鸟也要飞的高 2020-11-19 19:23:06

    链表中的节点每k个一组翻转

    import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * * @

  • avatar 菜鸟也要飞的高 2020-11-19 19:23:41

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

    import java.util.*; /* * public class ListNode { * int val; * ListNode next = null; * } */ public class Solution { /** * * @

  • avatar 菜鸟也要飞的高 2020-11-19 19:24:10

    用两个栈实现队列

    import java.util.Stack; public class Solution { Stack<Integer> stack1 = new Stack<Integer>(); Stack<Integer> stack2 = new S

  • avatar 菜鸟也要飞的高 2020-11-19 19:25:19

    在二叉树中找到两个节点的最近公共祖先

    import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ public class Sol

  • avatar 菜鸟也要飞的高 2020-11-19 19:26:52

    链表中环的入口节点

    /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int x) { * val = x; *

  • avatar 菜鸟也要飞的高 2020-11-19 19:27:21

    两个链表生成相加链表

    import java.util.*; import java.lang.*; public class Solution { public static ListNode addInList (ListNode head1, ListNode head2) { St

  • avatar 平凡的小白 2020-11-19 19:29:30

    Tree with Small Distances

    题意: 个点条边的无向连通图,问最少加多少条边才能使顶点到任意一个点不超过两条边。 思路:一种贪心的策略是如果某个点到根结点的边数超过二就把该节点的父结点和根结点连条边 检验刚开始的策略: 连了这条边后,的边数都变成了因为没有考虑到结点和根结点连边对父结点的影响,导致多连了一条边 正确的方案

    来自 平凡的小白
    30
  • avatar 菜鸟也要飞的高 2020-11-19 19:30:22

    合并两个有序的数组

    public class Solution { public void merge(int A[], int m, int B[], int n) { if(B.length == 0){ return; }else if(A.

  • avatar 菜鸟也要飞的高 2020-11-19 19:30:47

    两数之和

    import java.util.*; public class Solution { /** * * @param numbers int整型一维数组 * @param target int整型 * @return int整型一维数组

  • avatar 菜鸟也要飞的高 2020-11-19 19:31:19

    子数组的最大累加和问题

    import java.util.*; public class Solution { /** * max sum of the subarray * @param arr int整型一维数组 the array * @return int整型 *

  • avatar 菜鸟也要飞的高 2020-11-19 19:31:49

    找到字符串的最长无重复字符子串

    import java.util.*; public class Solution { /** * * @param arr int整型一维数组 the array * @return int整型 */ public static int

  • avatar 菜鸟也要飞的高 2020-11-19 19:32:18

    找到字符串的最长无重复字符子串

    import java.util.*; public class Solution { /** * * @param arr int整型一维数组 the array * @return int整型 */ public static int

  • avatar 菜鸟也要飞的高 2020-11-19 19:32:46

    反转字符串

    import java.util.*; public class Solution { /** * 反转字符串 * @param str string字符串 * @return string字符串 */ public String sol

  • avatar 菜鸟也要飞的高 2020-11-19 19:33:21

    求平方根

    import java.util.*; public class Solution { /** * * @param x int整型 * @return int整型 */ public static int sqrt (int x)

  • avatar 菜鸟也要飞的高 2020-11-19 19:34:00

    大数加法

    import java.util.*; public class Solution { /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * 计算两个数之和 * @param s string字符串 表示第一个整数

  • avatar 菜鸟也要飞的高 2020-11-19 19:34:28

    二叉树的之字形层序遍历

    import java.util.*; public class Solution { /** * * @param root TreeNode类 * @return int整型ArrayList<ArrayList<>>

  • avatar 菜鸟也要飞的高 2020-11-19 19:35:07

    数组中只出现一次的数字

    import java.util.*; //num1,num2分别为长度为1的数组。传出参数 //将num1[0],num2[0]设置为返回结果 public class Solution { public void FindNumsAppearOnce(int [] array,int n