ICode9

精准搜索请尝试: 精确搜索
  • POJ-0x7f Last Review2022-05-23 13:34:57

      题意:暑假喜提意外实习,暑训去不了了,退役吧。   解:退役可能说得太正式了,毕竟大学决定参加ACM也跟闹着玩似的。打了一年,按理来说也能写点东西回忆一下,也确实写了两段,可能是语文退步太严重,总是词不达意,不如不写。   实习的事二月就定了,但过于震惊自己能过,有点不真实,一直拖啊拖

  • 数位DP2022-05-22 16:00:40

    1.前缀和思想 2.树的角度 分类 二进制当前位的an 分成 0~an-1 与 an 把最高位划分为一个个集合 左树是枚举1~a(n-1)的情况下 进入右分支的方法就是让nums[i]的i++ 3.预处理 模板 int dp(int n){ if(!n) return 1; vector<int>nums; while (n )nums.push_back(n%10),n

  • QT中的QQueue2022-05-12 14:02:06

    QT中的QQueue 它的父类是QList,是个模板类 头文件: #include 常用用法(以int型为例): 复制代码 QQueue Q;      //定义一个int型队列 Q.isEmpty(); //返回队列是否为空 Q.size(); //返回队列元素个数 Q.clear();

  • 二级目录和主站的伪静态设置2022-05-12 01:31:14

    主站为discuz,二级目录为zblog location / { rewrite ^([^\.]*)/topic-(.+)\.html$ $1/portal.php?mod=topic&topic=$2 last; rewrite ^([^\.]*)/article-([0-9]+)-([0-9]+)\.html$ $1/portal.php?mod=view&aid=$2&page=$3 last; rewrite ^([^\.]*)/forum-(\w+)

  • Leetcode 394 字符串解码 用栈处理层级结构2022-05-02 22:33:03

      C 手写栈结构: #include <stdlib.h> #include <stdio.h> #include <string.h> #include "stdbool.h" struct Node { char val; int num; struct Node *next; struct Node *pre; }; struct Stack { struct Node *head; st

  • LeetCode No26. 删除有序数组中的重复项2022-04-26 22:03:23

    题目 给你一个 升序排列 的数组 nums ,请你 原地 删除重复出现的元素,使每个元素 只出现一次 ,返回删除后数组的新长度。元素的 相对顺序 应该保持 一致 。 由于在某些语言中不能改变数组的长度,所以必须将结果放在数组nums的第一部分。更规范地说,如果在删除重复项之后有 k 个元素,那么

  • LinkedList简要底层原理图2022-04-24 10:34:21

    @AllArgsConstructor@NoArgsConstructor@Datapublic class Node { //上个元素地址 private Node pre; //当前存入的元素 private Object object; //下一个元素地址 private Node next;} package com.msb.LinkList; import lombok.AllArgsConstructor; import

  • 循环链表(单链表)2022-04-22 20:34:59

      在单链表中,尾节点的next指向null,如果尾节点的next指向头节点,链表不就循环起来了?在循环链表中,没有一个节点的next指向null。尽管每一个节点都指向下一个节点,但循环链表还是有头部和尾部之分。外部怎么访问循环链表?需要一个外部的引用指向链表,那指向链表的头节点还是尾节点?指向

  • [Mybatis]entity的属性名字和数据库字段对应不上的解决方式2022-04-20 10:31:36

    EG:数据库表中的数据为last_name 而 实体类的数据为 lastName 解决方式 SQl语句中起别名和实体类的属性对应即可 select last_name lastName age age from a_admin Mybatis中开启驼峰命名,需要在Mybatis的配置文件中开启 <settings> <setting name="mapUnderscoreToCamelCa

  • 数据分析2022-04-20 09:05:25

    """ 输入参数: line(first-numberl (last-numberl)l(aux|vty) first-number2 (last-number2)) 输出参数: (first-numberl (last-number1)l(aux|vty) first-number2 (last-number2)) (last-numberl) (aux|vty) (last-number2) 注释:取出括号中的元素(涉及到多级括号) I """

  • 数据分析22022-04-20 09:03:52

    """ 输入参数: line(first-numberl (last-numberl)l(aux|vty) first-number2 (last-number2)) 输出参数: (first-numberl (last-number1)l(aux|vty) first-number2 (last-number2)) (last-numberl) (aux|vty) (last-number2) 注释:取出括号中的元素(涉及到多级括号) I """

  • 34. Find First and Last Position of Element in Sorted Array2022-04-20 07:31:05

    My binary search solution: class Solution { public int[] searchRange(int[] nums, int target) { if(nums==null || nums.length==0) return new int[]{-1,-1}; int l =0, r = nums.length-1; while(l+1<r){

  • AcWing 1275. 最大数2022-04-16 11:34:48

    题目传送门 题意: 给两种操作。 添加操作:向序列后添加一个数,序列长度变成 \(n+1\); 询问操作:询问这个序列中最后 \(L\) 个数中最大的数是多少。 思路:线段树裸题,通过单点修改和回溯中的\(pushup\)维护区间最大值。 #include <bits/stdc++.h> using namespace std; typedef long long

  • 顺序表操作集2022-04-15 16:00:31

    顺序表操作集 本题要求实现顺序表的操作集 函数接口定义 List MakeEmpty(); Position Find( List L, ElementType X ); bool Insert( List L, ElementType X, Position P ); bool Delete( List L, Position P ); 其中List结构定义如下 typedef int Position; typedef struct LNo

  • Linux常用命令2022-04-09 17:04:34

    常用组合键 [Tab] [Tab] 命令补全/文件补齐/命令参数提示 [Ctrl] + c 中断目前的程序 [Ctrl] + d 相当于exit [Ctrl] + z 暂停程序 [Ctrl] + r 历史命令搜索 命令说明 [xxx --help] 命令的简单介绍以及该命令的可选参数 [man xxx] 命令的详细说明 [info xxx] 类似网页的形式显

  • CF721C Journey 题解2022-04-07 21:02:52

    题目给了我们一张 DAG,对于 DAG 常用的方法就是拓扑排序。 题目要求一条从 1 到 \(n\) 的路径, 点数尽量多但是距离不能超过 \(k\),那么我们考虑 DP 解决这个问题。 设 \(f_{i,j}\) 表示从 1 开始经过 \(i\) 个点,到达 \(j\) 点的最短路径,那么首先满足最优性。 而拓扑排序的一条重要性

  • oracle 查看表的创建时间和最后修改时间2022-04-07 16:01:13

    SELECT CREATED,LAST_DDL_TIME from user_objects where object_name=upper('表名'); CREATED 为创建时间 LAST_DDL_TIME为最后修改时间   或者pl/sql 查看,选中表名后右键                    

  • 线性表2022-04-04 18:00:43

    2022-04-04-16:59:28 什么是线性表???? 多项式表示问题启示:   1.同一个问题可以有不同的表示形式   2.有一类共性问题:有序线性序列的组织和管理 线性表:由同类型数据元素构成有序序列的线性结构   表中元素个数为线性表的长度   线性表没有元素时,为空表   表起始位置为表头,结

  • LeetCode 0055 Jump Game2022-04-03 09:03:14

    原题传送门 1. 题目描述 2. Solution 1、思路分析 遍历nums,对于nums[i]来说,能到达的最远距离为 i + nums[i],将其值保存到变量 reach中,进一步地,还需要跟上一步计算过的reach进行比较,取较大者更新reach,即 reach= max{i + nums[i], reach},在此过程中,若i > reach则立即退出循环,因为已

  • 尚硅谷day01 练习2022-03-30 15:35:56

    #day-01 课后练习#1.查询员工12个月的工资总和,并起别名为ANNUAL SALARY#注意null与''的区别SELECT employee_id,last_name,salary * 12 *(1+commission_pct) "ANNUAL SALARY"FROM employees;SELECT employee_id,last_name,salary * 12 *(1+IFNULL(commission_pct,0)) "ANNUAL

  • F. Vitaly and Advanced Useless Algorithms(贪心+dp)2022-03-29 14:34:10

    F. Vitaly and Advanced Useless Algorithms Tag dp 贪心 rating2200 题目链接 https://codeforces.ml/contest/1650/problem/F 题目大意 有n个任务需要完成,每个任务都有对应的ddl,记为数组a,每个任务的完成度必须到达100%才算完工 现在有m个选择,每个选择会对应3个属性 \(e\)

  • MySQL并行复制,mysql中的WriteSet2022-03-28 19:04:52

    MySQL 8.0 可以说是MySQL发展历史上里程碑式的一个版本,包括了多个重大更新,目前 Generally Available 版本已经已经发布,正式版本即将发布,在此将介绍8.0版本中引入的一个重要的新特性————基于 WriteSet 的并行复制方案,此方案号称是彻底解决困扰MySQL运维人员多年的复制延迟问题

  • http缓存2022-03-26 21:33:20

    缓存术语 命中:在缓存中找到数据; 不命中/穿透:在缓存中未找到数据; 命中率:命中次数/总次数; 强缓存 Cache-Control用于在 http 请求和响应中,通过指定指令来实现缓存机制。 可选值 可缓存性: public:所有方可以缓存; private:只有浏览器可以缓存; no-cache:每次必须先询问服务器资源是否

  • 浅谈前向星2022-03-25 20:03:46

    目录前向星思路链式前向星思路 前向星 思路 前向星跟邻接表非常像,但是邻接表是二维数组,而前向星是一位数组,他就是把每个都在一维数组中留足空间,记录头和尾,其实这个前向星像是在为后文的链式前向星做铺垫。 链式前向星 思路 链式前向星就是动态开点的前向星,因为前向星要给所有可能

  • 为什么first-child和las​t-child同时作用于同一类型标签时,只有first-child起作用?2022-03-19 19:32:16

    描述: first-child和last-child同时作用于同一类型标签时,只有first-child起作用,它们的父标签都是指向body 相关截图: 相关代码: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style> p:first-child

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有