• avatar 码农小高 2021-03-27 15:54:15

    2021最新分享腾讯Java四面面经!成功收获Offer

    在去年,小哥我从传统行业离职,转投互联网公司 腾讯,简历优秀,很顺利地拿到了面试通知,但之后的进展却让我怀疑人生了,或者说让我懵逼的是,面试腾讯居然第一面就被吊打?让我开始怀疑自己,是不是这些年工作下来,自己没有一丁点的进步呢? 把这事也跟一好朋友说了,他也觉得很是好奇,也觉得不应该的啊!问我

    来自 码农小高
    00
  • avatar 计算机萌新 2021-03-27 16:13:16

    迷宫dfs

    include<bits/stdc++.h> include include<math.h> define ll long long using namespace std;int n, m;char p[505][505];bool judge[505][505];int

    来自 计算机萌新
    00
  • avatar Nfq 2021-03-27 16:15:44

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

    思路: 先,中,后遍历存到一个集合里,然后遍历集合填充数组,数组列长度需在第一次先序遍历后计算,也可以最后集合长度除以3获得;public class Solution { /** * * @param root TreeNode类 the root of binary

    来自 Nfq
    00
  • avatar 没有感情的爆零机器 2021-03-27 16:22:14

    【剑指offer】旋转数组的最小数字

    题意 原数组为一个非递减的序列,将前若干个数字一起移动到末尾。给你一个移动后得到的数组,返回数组中最小的数。数组长度为0则返回0.例如:原数组为 [1,2,3,4,5]将[1,2,3]移动到数组后得到旋转数组[4,5,1,2,3] 一般思路 设一个变量mins存最小值,遍历一遍数组比较得到最小值,因

  • avatar 奥德索17 2021-03-27 16:22:47

    数据库连接池&JDBCTemplate

    主要内容 ​ 1.数据库连接池​ 2.Spring JDBC :JDBC Template 数据库连接池 1.概念:其实就是一个容器(集合),存放数据库连接的容器。 当系统初始化好后,容器被创建,容器中会申请一些连接对象,当用户来访问数据库时,从容器中获取连接对象,用户访

    来自 奥德索17
    00
  • avatar DJ水观音 2021-03-27 16:24:36

    20行C++代码实现矩阵顺时针打印

    class Solution { public: vector<int> printMatrix(vector<vector<int> > mat) { vector<int> output; int cb =

    来自 DJ水观音
    00
  • avatar 闪亮亮快乐牛 2021-03-27 16:29:46

    排序

    冒泡排序 package class01; import java.util.Arrays; public class Code02_BubbleSort { public static void bubbleSort(int[] arr) { if (arr == n

  • avatar jupyter 2021-03-27 17:00:39

    调整数组顺序使奇数位于偶数前面-(O(n),O(n))

    //解题思路 /*(O(n),O(n)) 遍历两次数组,第一次只添加奇数到新数组里,第二次只添加奇数到新数组里 */ public int[] reOrderArray (int[] array) { int index = 0; int[] res = new int[arra

    来自 jupyter
    90
  • avatar Java架构狮狮 2021-03-27 17:08:16

    阿里P8面试官总结的《2021最新java面试题》,搞定90%以上的技术面

    本文档是从阿里面试官整理的Java面试题;包含了Java基础、Java集合容器、Java异常、并发编程、JVM、Spring、Spring MVC、Spring Boot、Spring Cloud、MyBatis、Redis、MySQL数据库、消息中间件MQ与RabbitMQ、Dubbo、Linux

    来自 Java架构狮狮
    01
  • avatar 恒成立 2021-03-27 17:28:23

    LC149 - 多少个点位于同一条直线上

    前2个for确定斜率第3个for统计等于斜率的点数 import java.util.*; /* * public class Point { * int x; * int y; * } */ public class Solution { /** *

    来自 恒成立
    02
  • avatar marvlle 2021-03-27 17:38:43

    python3 字符串分割

    while try 用于接受多行输入,对每一行输入进行处理 while True: try: s=input() # bad case 跳过空 if s=='': continue m=len(s)%8

    来自 marvlle
    00
  • avatar marvlle 2021-03-27 18:09:54

    python3进制转换

    while True: try: n=input() m={'0':0,'1':1,'2':2,'3':3,'4':4,'5':5,'6':6,'7':7,'8':8,'9':9,'A':10,'B':11,'C':12,'D':13,'E':14,'F':1

    来自 marvlle
    00
  • avatar 俺头发呢 2021-03-27 18:29:35

    右值引用、移动语义

    一、右值引用 1.左值和右值 C++中的值要么是左值要么是右值。一个左值是指向一个指定内存的东西。另一方面,右值就是不指向任何地方的东西。通常来说,右值是暂时和短命的,而左值则活的很久,因为他们以变量的形式(variable)存在。我们可以将左值看作为容器而将右值看做容器中的事物。 两者区别: ①左

    来自 俺头发呢
    00
  • avatar Leon_2022 2021-03-27 18:50:40

    【两日一练】学习记录

    题目 给一组字符串{"lele","lili","lilei","hanmeimei","hanmeiemi"}排序,要求不改变字符数组的内容,即采用索引式排序。 思想 二级指针的偏移场景 代

    来自 Leon_2022
    00
  • avatar 江一归 2021-03-27 19:31:19

    stl yyds

    #include <iostream> #include <string.h> #include <string> using namespace std; int main() { string str; while(getline(cin,

    来自 江一归
    00
  • avatar 404keke 2021-03-27 19:46:21

    腾讯IEG后台开发实习一面

    腾讯IEG后台开发实习一面 这已经是春招的第四面了,只是进度还是一面……这次面的是IEG的后台开发,面试官和蔼有趣,特别体贴,感动泪目,就算我不过也值了。 补充:四次一面的我本来都不抱希望,下午四点面的,吃个晚饭回来就过了,感天动地,面试官人真的太好了,感恩。 一、基础知识 面试开始前,

    来自 404keke
    13
  • avatar 恒成立 2021-03-27 19:55:42

    链表排序

    时间复杂度为: nlog(n)归并排序的时间复杂度是 nlog(n)解题思路:1.找到链表的中间节点2.注意:要保证从head到mid之后,就不能继续排序所以要将mid.next备份为midNext,并将mid.next置为null3.归并排序链表 import java.util.*; /*

    来自 恒成立
    10
  • avatar 1914010125徐泽烨 2021-03-27 19:58:34

    E赛马简单题解(vector+upper bound)

    链接:https://ac.nowcoder.com/acm/contest/5758/E来源:牛客网 题目描述一天小明与他同学准备赛马,他们每人有n匹马,每匹马有一个固定的战力值,战力值高的马会战胜战力值低的马并赢得比赛。每匹马只能出场比赛一次。小明偷看到了他对手每匹马的出场顺序,小明在更改自己马

  • avatar OfferCall! 2021-03-27 19:58:40

    栈1负责进栈,栈2负责出栈

    入栈操作都往stack1入栈出栈时,先判断stack2中是否有元素,如果没有,则stack1中元素全部出栈放入stack2中,然后从stack2中取栈顶元素;如果stack2中有元素,则直接从stack2中出栈 Stack<Integer> stack1 = new Stack&

    来自 OfferCall!
    00
  • avatar Java架构狮狮 2021-03-27 19:59:50

    阿里P8面试官总结的《2021最新java面试题》,搞定90%以上的技术面

    本文档是从阿里面试官整理的Java面试题;包含了Java基础、Java集合容器、Java异常、并发编程、JVM、Spring、Spring MVC、Spring Boot、Spring Cloud、MyBatis、Redis、MySQL数据库、消息中间件MQ与RabbitMQ、Dubbo、Linux

    来自 Java架构狮狮
    00
  • avatar Java架构狮狮 2021-03-27 20:04:28

    近四百道高频Java技术面试题分享,直面大厂锁定金三银四

    前言 春招,又到了“金三银四”面试求职高峰期,在金九银十时也参与过不少面试,2020都说工作不好找,也是对开发人员的要求变高。前段时间自己有整理了一些Java后端开发面试常问的高频考点问题做成一份PDF文档(365道高频题),同时也整理一些图文解析及笔记,今天在这免费分享给大家,希望大家

    来自 Java架构狮狮
    00
  • avatar 努力向上的小高 2021-03-27 20:09:17

    面试不慌!2021最新蚂蚁金服面经分享:JVM/Spring/并发编程

    二面大概50分钟,问的东西很全面,需要做充足准备,就是除了概念以外问的有点懵逼了(呜呜呜~)。回来之后把这些题目做了一个分类并整理出答案(强迫症的我~狂补知识~)分为spring,jvm,并发编程等,接下来分享一下我的这蚂蚁金服面试的面经+一些我的学习笔记。 蚂蚁金服关于spr

  • avatar 恒成立 2021-03-27 20:09:23

    链表的插入排序

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

    来自 恒成立
    00
  • avatar 混鲀 2021-03-27 20:19:07

    广工2021年校赛题解

    A M形字符串 解法一 对于每个字符i,算出两个值len1,len2. len1表示以当前字符结尾的最长回文串的长度. len2表示以当前字符开头的,满足以下性质的最长字符串的长度: 0->len2这一个区间的字符串和i->i+len2这一个区间的字符串相等. 以上的len1,可以

    来自 混鲀
    131
  • avatar 希胤 2021-03-27 20:34:05

    双向bfs

    参考博客 #include<bits/stdc++.h> using namespace std; #define ll long long int const N=1e3+7; int n,m,sx1,sy1,sx2,sy2,f; char ch[N][N]; struct L{

    来自 希胤
    00
  • avatar 恒成立 2021-03-27 20:34:46

    二叉树的后续遍历

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

    来自 恒成立
    00
  • avatar Eihuvita. 2021-03-27 20:39:24

    【每日一题】3月24日Landscaping

    题意 给出个花盆 以及现在每个花盆里的泥土数然后我要把花盆里的泥土变成 现在有三种操作方式 1,将一个单位的泥土移出去消耗为 2,将一个泥土从外面移进来消耗为 3,将一个泥土从第花盆从移到第花盆消耗为 然后求总消耗的最小值 我们可以用两个大根堆来进行贪心 我们假设第个盆缺土 然后第个盆多土 那么我

    来自 Eihuvita.
    10
  • avatar 恒成立 2021-03-27 20:45:28

    二叉树前序遍历

    非递归求解前序二叉树 import java.util.*; /* * public class TreeNode { * int val = 0; * TreeNode left = null; * TreeNode right = null; * } */ publi

    来自 恒成立
    20
  • avatar OfferCall! 2021-03-27 20:45:54

    双指针

    先定义一个头节点用于指示链表的头部位置,方便最后返回链表。然后定义两个指针p和q,初始化时,p先指向头结点,q指向head,开始遍历链表,因为链表是有序的,所以重复元素一定是连续出现的,所以我的策略就是先找出重复的一段子链表,然后一网打尽,具体做法就是: 如果q.next.val != q.v

    来自 OfferCall!
    40
  • avatar 江一归 2021-03-27 20:46:34

    暴力解

    #include <iostream> #include <string.h> using namespace std; int main() { string str; while(getline(cin,str)) { char

    来自 江一归
    00
  • avatar junex 2021-03-27 20:52:12

    树的直径——后序遍历(java)

    import java.util.*; public class Solution { class Node{ // 邻接点结构 int id, dist; //id表示节点编号,dist表示距离 public Node(){} public

    来自 junex
    30
  • avatar 江一归 2021-03-27 21:04:27

    神特喵随机数

    #include <iostream> #include <set> //#include <stdlib.h> using namespace std; int main() { //srand((unsigned int)time(nullptr)

    来自 江一归
    01
  • avatar 恒成立 2021-03-27 21:11:03

    重排链表

    解题思路: 边界处理 找到中间节点 翻转后半段链表 归并链表 /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(i

    来自 恒成立
    01
  • avatar senbinkop66 2021-03-27 21:18:09

    HTML学习1

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <!--meta标签描述了一些基本的元数据 通常用于指定网页的描述,关键词,文件的最后修改时间,

    来自 senbinkop66
    00
  • avatar 江一归 2021-03-27 21:22:11

    暴力解

    #include <iostream> #include <stdlib.h> #include <string.h> using namespace std; int main() { string str; while(cin>>

    来自 江一归
    01
  • avatar 恒成立 2021-03-27 21:31:56

    链表中的环的入口节点

    第一次相遇说明,这个链表中有环第二次相遇说明,这个环的入口点 /** * Definition for singly-linked list. * class ListNode { * int val; * ListNode next; * ListNode(int

    来自 恒成立
    00
  • avatar 恒成立 2021-03-27 21:40:12

    判断链表中是否有环

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

    来自 恒成立
    00
  • avatar 江一归 2021-03-27 21:42:08

    手糊,不考虑大数

    #include <iostream> #include <string.h> #include <cmath> using namespace std; int main() { string str; while(cin>>st

    来自 江一归
    00
  • avatar 努力向上的小高 2021-03-27 21:56:22

    火爆全网!2021年最新发布Java面试清单(九大技术点)

    2020年的疫情,让招聘面试变得雪上加霜。已经有不少大厂,如腾讯、字节跳动的招聘名额明显减少,面试门槛却一再拔高,如果不用心准备,很可能就被面试官怼得哑口无言,甚至失去了难得的机会。 2021年,形势依然严峻,未来充满着不定性,想要跳槽涨薪的小伙伴,在面试前更是要做好充足的准备! 小编我

  • avatar 洛枫、 2021-03-27 22:01:52

    【其实就是个数列】统计每个月兔子的总数

    其实就是个数列: 月份=》兔子数1=》12=》13=》24=》35=》56=》87=》138=》219=》34... def demo(month): if month==1 or month==2: return 1 return demo(month-1)+dem

    来自 洛枫、
    10
  • avatar Java架构狮狮 2021-03-27 22:04:50

    金三银四Java面试突击:1280道阿里/腾讯/美团精选面经

    春节过后招聘旺季就到了,不知道大家是否准备好了,面对金三银四的招聘旺季,如果没有精心准备那笔者认为那是对自己不负责任;就我们Java程序员来说,多数的公司总体上面试都是以自我介绍+项目介绍+项目细节/难点提问+基础知识点考核+算法题这个流程下来的。 有些公司可能还会问几个实际的场景类的问题,这

    来自 Java架构狮狮
    01
  • avatar OfferCall! 2021-03-27 22:16:32

    坑好多

    总结一下可能的坑:1、字符串前后端可能有空格;2、空串3、字符串首个字符可能是正负号;4、字符串中间可能有‘0’ - ‘9’之外的非法字符,如果有的话,那么只将第一个出现的非法字符之前的数字串转换为数字;5、溢出,有正数溢出和负数溢出,所以要注意 public static int atoi

    来自 OfferCall!
    01
  • avatar 北晨LPL 2021-03-27 22:39:07

    剑指offer 二进制中1的个数(Python)

    题目描述输入一个整数,输出该数32位二进制表示中1的个数。其中负数用补码表示。示例1输入 10 返回值 2 关于表示负数的补码你会发现它其实是 2^32 - n 的二进制表示。例如:1 的二进制为:00000000 00000000 00000000 00000001反码:11111111 111

    来自 北晨LPL
    10
  • avatar 不成功决不放弃的啃打稽 2021-03-27 22:43:02

    并发编程知识点学习(2021年3月29日打卡)

    Hello各位牛友们。今天博主就开新坑了,通过学习来弥补自己薄弱的并发知识这一块。博主现在主要通过看书的方式来学习,后续的话会结合面试和刷题,来巩固自己所学的知识。看的书籍目前来说主要是《JAVA并发编程的艺术》。这本书本身不是很厚,240页左右吧(相对于500多页的《深入理解JAVA虚拟机》来说确

  • avatar 努力向上的小芷 2021-03-27 22:44:01

    火了火了!2021年字节总监最新福利:240道LeetCode算法刷题笔记!

    常言道「算法才是编程的灵魂」,不管是Java, python,还是PHP,都跨不过算法这个门槛。 许多小伙伴看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。 编程语言虽然该学,但是学习计算

  • avatar 码农小高 2021-03-27 22:47:09

    2021最新发布:对标阿里P7知识点合集整理笔记!已标星81.6K

    Java 是一门纯粹的面向对象的编程语言,所以除了基础语法之外,必须得弄懂它的 oop 特性:封装、继承、多态。此外还有泛型、反射的特性,很多框架的技术都依赖它,比如 Spring 核心的 Ioc 和 AOP,都用到了反射,而且 Java 自身的动态代理也是利用反射实现的。 此外还有

    来自 码农小高
    00
  • avatar ccogito 2021-03-27 22:47:31

    python 快排解法

    # 比较两个单词的先后,如果 word1 在 word2 前面则返回 True, 否则返回 False def cmp(word1, word2): if not word1: return True elif not word2: return Fa

    来自 ccogito
    32
  • avatar 不成功决不放弃的啃打稽 2021-03-27 22:53:20

    春招学习第28天(28/30)

    闲鱼买的书到了。总共四本。《深入理解JAVA虚拟机第三版》《JAVA并发编程的艺术》《JAVA并发编程实战》《JAVA多线程编程核心技术(第2版)》估计够我看一阵子的了,好久没有这么认真的去看一本纸质版的技术类书籍(博主这里定义的认真,是指先看,然后理解,接着写在博客中,最后进行一番实践。而之前看书

  • avatar 找工作的牛牛 2021-03-27 22:58:34

    2021春招多益网络,互联网产品策划(笔试)凉经

    3月27日笔试1.5个阵地ABCDE,每个阵地一条线索,“阵地为真,那么阵地线索为假;阵地为假,阵地线索为真”,判断哪些阵地是真,哪些阵地是假。列举推理过程!A线索 总共有两个阵地为真B 总共有三个阵地为真C A和B 有一个阵地为真,一个阵地为假D A、B 两个阵地为真E

    来自 找工作的牛牛
    412
  • avatar 哎呀,搞不定 2021-03-27 22:58:54

    剑指offer-19-顺时针打印矩阵

    # -*- coding:utf-8 -*- class Solution: # matrix类型为二维列表,需要返回列表 def printMatrix(self, matrix): # write code here if matrix==None

  • avatar 努力向上的小芷 2021-03-27 22:59:37

    2021最新分享腾讯(Java高级岗)面经:180道面试真题!

    一、数据结构与算法基础 · 说一下几种常见的排序算法和分别的复杂度。 · 用Java写一个冒泡排序算法 · 描述一下链式存储结构。 · 如何遍历一棵二叉树? · 倒排一个LinkedList。 · 用Java写一个递归遍历目录下

  • avatar 江一归 2021-03-27 23:04:03

    其实还是挺暴力的

    #include <iostream> //#include <stdio.h> #include <cmath> using namespace std; int main() { //众所周知暴力***超时 //n的值肯定会随着循环的进行减

    来自 江一归
    110
  • avatar 牛客525390145号 2021-03-27 23:06:49

    Four

    1、什么是MyBatis? MyBatis源自Apache的iBatis开源项目, 从iBatis3.x开始正式更名为MyBatis。它是一个优秀的持久层框架。 官网地址:http://www.mybatis.org/mybatis-3/2、为什么使用MyBatis? 为了和数据库进行交

  • avatar 大头菜~ 2021-03-27 23:07:28

    20210322-20210326技术周报

    前言 这周主要的技术内容是分享JVM的基础知识和一些生产事故案例 JVM 先问一个问题:在公司,你负责的项目JVM的参数数多少?比如堆的大小MaxHeapSize,新生代的大小,晋升年龄,垃圾收集器是什么? 如果你不清楚,什么看都没看到过,甚至怎么查看JVM的参数都不清楚,那你就看对文章了。 首

    来自 大头菜~
    00
  • avatar 牛客449070号 2021-03-27 23:09:00

    解法

    import java.util.*; public class Solution {     /**      * 代码中的类名、方法名、参数名已经指定,

    来自 牛客449070号
    00
  • avatar 江一归 2021-03-27 23:13:00

    别人乱鲨我的

    好像可以直接+0.5取整,真没想到就 #include <iostream> using namespace std; int main() { double x; while(cin>>x) { if((long long)(x*

    来自 江一归
    00
  • avatar OfferCall! 2021-03-27 23:16:10

    使用map解决

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

    来自 OfferCall!
    00
  • avatar OfferCall! 2021-03-27 23:16:58

    TreeMap解决

    import java.util.Scanner; import java.util.TreeMap; public class HJ8 { public static void main(String[] args){ Scanner sc = new Scanner(

    来自 OfferCall!
    10
  • avatar 福大大架构师每日一题 2021-03-27 23:20:01

    2021-03-27:给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。

    2021-03-27:给你一个链表的头节点 head ,旋转链表,将链表每个节点向右移动 k 个位置。输入:head = 1→2→3→4→5, k = 2,输出:4→5→1→2→3。 福大大 答案2020-03-27: 1.找尾节点并且计算链表节点个数。2.如果k大于等链表节点个数,需要取模,k一定

  • avatar ccogito 2021-03-27 23:34:42

    二进制,退位求与消 1

    number = int(input().strip()) count = 0 while number: number &= number - 1 count += 1 print(count)

    来自 ccogito
    00
  • avatar Newman1997 2021-03-27 23:38:11

    前端开发——我的学习目标

    1.HTML+CSS:一定要多动手练习,了解原理,整理了一些常用的学习网站 Flex布局W3cschool在线网页编辑器学习CSS布局CSS Battle 2.JavaScript:核心部分 红宝书-《JavaScript高级程序设计》——视频中未讲到的一些知识点的查漏补缺阮一峰廖雪峰 3.前端框

    来自 Newman1997
    15
  • avatar 闲敲棋子~ 2021-03-27 23:39:56
    来自 闲敲棋子~
    00
  • avatar 江一归 2021-03-27 23:43:59

    暴力法

    然而map底层是红黑树好像 #include <iostream> #include <map> using namespace std; int main() { int n; while(cin>>n) { map&

    来自 江一归
    00
  • avatar 江一归 2021-03-27 23:56:37

    手糊的

    #include <iostream> #include <set> using namespace std; int main() { int n; while(cin>>n) { set<int>s;

    来自 江一归
    00
  • avatar 牛客345829520号 2021-03-28 00:06:42

    刀工对决

    题意给你n组数,每组数一个a一个b。我们可以对a或b进行两种操作,使他们最后相等。第一种操作: 第二种操作: 如果最终没法使两个数相等的话,就输出负-1,如果可以使两个数相等的话输出使用操作的最少次数。思路我们可以把a,b都转换成这种形式 根据这两个公式我们可以发现,如果要想a和b相等,就必须让,,

  • avatar 江一归 2021-03-28 00:07:37

    投机取巧怪

    #include <iostream> #include <set> #include <string.h> using namespace std; int main() { string str; while(cin>>str)

    来自 江一归
    00
  • avatar Cc- 2021-03-28 00:16:12

    MySQL

    入门题/简单题 tips: 在子查询和自连接的时候必须使用别名:https://blog.csdn.net/weixin_30954879/article/details/113348159 子查询用where film_id in (select fc.film_id from) 1.查询最晚

    来自 Cc-
    00
  • avatar 江一归 2021-03-28 00:17:07

    STL

    #include <iostream> #include <vector> using namespace std; int main() { //众所周知itoa乱杀的,就不用了 int n; while(cin>>n) {

    来自 江一归
    00
  • avatar 江一归 2021-03-28 00:28:06

    投机取巧

    #include <iostream> #include <string> #include <algorithm> using namespace std; int main() { string str; while(cin>>

    来自 江一归
    00
  • avatar 菜鸡汉良z 2021-03-28 00:39:17

    二叉树的遍历

    // Definition for a binary tree node. struct TreeNode { int val; TreeNode *left; TreeNode *right; TreeNode(int x) : val(x), left(NULL)

    来自 菜鸡汉良z
    10
  • avatar 江一归 2021-03-28 01:02:27

    STL

    还是太老实了 #include <iostream> #include <string.h> #include <vector> using namespace std; int main() { string str; while(getli

    来自 江一归
    00
  • avatar 江一归 2021-03-28 01:13:43

    STL

    #include <iostream> #include <string.h> #include <vector> #include <algorithm> using namespace std; int main() { int n;

    来自 江一归
    00
  • avatar 江一归 2021-03-28 01:26:02

    手糊的

    #include <iostream> using namespace std; int main() { int x; while(cin>>x) { //int直接按4字节算,就不算了 int sum = 0;

    来自 江一归
    10
  • avatar 活泼泼 2021-03-28 07:00:52

    Subsequence (尺取法)

    尺取法(双指针)例题。暴力算法就是两重for循环枚举i和j的位置。这里我们可以进行优化:①当i到j的和≥s时,j就不需要往后移动了;②当i变成i+1时,由于i到j-1的和小于s,i到j的和≥s,因此i+1到j-1的和一定小于s。也就是说,当i加1时,j只需后移一位即可开始新一轮的判断。这里从i到j的

    来自 活泼泼
    10
  • avatar 张澳 2021-03-28 09:33:17

    关于逐个删除方***破坏原链表结构的解决办法

    emmmmm,就是使用了栈,虽然没有多余的数组啥的,但是,貌似栈的深度,也算在空间复杂度里?时间比快慢指针要慢,不过差得不多。可能是因为每一步都要回溯,大概相当于2n。空间复杂度,你要说递归不算空间复杂度的话,那也是O(1)的?我感觉,虽然比快慢指针的方法差一些,不过可能更容易理解一些? class

    来自 张澳
    00
  • avatar jzdx(hjh) 2021-03-28 10:01:50

    [HAOI2012]ROAD

    题号 NC19987名称 [HAOI2012]ROAD来源 [HAOI2012] 题目描述 C国有n座城市,城市之间通过m条单向道路连接。一条路径被称为最短路,当且仅当不存在从它的起点到终点的另外一条路径总长度比它小。两条最短路不同,当且仅当它们包含的道路序列不同。我们需要对每条道路的重要性进行评估

    来自 jzdx(hjh)
    10
  • avatar flyflyfly00 2021-03-28 10:16:32

    P133 经典汉诺塔

    参考博客 https://blog.csdn.net/liujian20150808/article/details/50793101 int i; //记录步数 //i表示进行到的步数,将编号为n的盘子由from柱移动到to柱(目标柱) void move(int n,char from,c

    来自 flyflyfly00
    00
  • avatar 好想要个游戏offer 2021-03-28 10:19:24

    测试计划

    测试计划内容 测试的目标和范围:确定测试的目标,确定需求的范围 任务分配和进度范围 制定测试策略 风险的分析和预防 验收项目各项指标 云闪付测试计划制作(模拟) 主要功能 APP UI 界面的展示 用户申请云卡,激活云卡 云卡的交易 用户的注销云卡 用户云卡的锁定和挂失 测试计划 云闪

  • avatar 碳酸钠泥马 2021-03-28 10:32:42

    数组中出现次数超过一半的数字

    除了同归于尽法、map法和排序法以外,还可以有另一个方法,核心思想是顺序遍历数组,对当前下标之后的数字进行内循环统计出现次数。首先创建数组arr,赋初值1,长度等于数组的size,其记录的是数字出现次数,外循环数组,内循环 i 之后的数字,碰到相等数字则对首次出现位置上arr值+1,并且对相等数所对

    来自 碳酸钠泥马
    00
  • avatar flyflyfly00 2021-03-28 10:37:57

    P133 汉诺塔III

    找到次数之间的规律。 #include <iostream> #include <cstdio> #include <algorithm> using namespace std; long long func(int n){ if(n == 1){

    来自 flyflyfly00
    00
  • avatar 好想要个游戏offer 2021-03-28 10:51:49

    Python简单介绍

    Python的设计目标 简单直观 开源 像英语一样容易理解 适用于短期开发的日常任务 Python的设计哲学 做一件事只有一种方法 选择明确没有或者很少有歧义的语法 亮点 代码量少 特点 完全面向对象的语言 拥有强大的标准库,核心包括数字,字符串,列表,字典,文件等类型.提供了系统管理