ICode9

精准搜索请尝试: 精确搜索
  • mybatis-plus2022-08-02 23:00:58

    Mybatis&Mybatis Plus MP官网 https://baomidou.com/ mybatis开发流程 crud: 编写实体类-》 编写Controller -》 编写Service -》 编写DAO -》 编写XML文件。 Mybatis与MP MP是一个Mybatis的增强工具,在Mybatis的基础上只做增强不做改变,为简化开发、提高效率而生。 mybatis默认解决

  • 1020 德玛西亚万岁 状压DP2022-08-02 19:33:41

     链接:https://ac.nowcoder.com/acm/contest/25022/1020来源:牛客网 题目描述 德玛西亚是一个实力雄厚、奉公守法的国家,有着功勋卓著的光荣军史。 这里非常重视正义、荣耀、职责的意识形态,这里的人民为此感到强烈自豪。 有一天他们想去制裁邪恶的

  • LeetCode 140 Word Break II 记忆化搜索 [Hard]2022-08-01 04:00:08

    Given a string s and a dictionary of strings wordDict, add spaces in s to construct a sentence where each word is a valid dictionary word. Return all such possible sentences in any order. Note that the same word in the dictionary may be reused multiple ti

  • SYZOJ 20220219 A 位置2022-07-31 17:33:12

    written on 2022-02-21 因为第一次写字符Hash,所以贴一个类模板,当做入门 #include<bits/stdc++.h> typedef unsigned long long ull; using namespace std; const int base=131; int n; char a[100005]; ull f[100005],p[100005]; ull Hash(int l,int r){return f[r]-f[l-1]*p[r-l+

  • 1054 游戏 博弈论-思维2022-07-30 23:36:15

     分析 此题目主要是每次操作的矩形中满足R->G->B->R的一个循环,每个人肯定要尽可能的操作更多的区域,所以最后肯定是操作第一个元素,且之前每个元素操作必定是3的倍数,所以只用考虑左上角第一个元素,如果第一个元素为:R,则需要操作2次,所以失败者为第三个人,如果为G,则需要操作一次,失败者为

  • Bribing FIPA2022-07-27 09:04:07

    Bribing FIPA 原题: PDF QOJ 题意: 在 $ FIPA $ 即将有一场投票来决定下一届 $ IPWC $ 的举办地,而某个国家的代表想通过赠送钻石争取其他国家的投票。他已经知道了争取到每一个国家的选票各需要的钻石的数量,但是因为有一些贫弱的国家会与其直接或间接附属于的大国投相同国家的票,所以

  • 联训 22022-07-26 20:06:15

    link。 算个 trash round,考场觉得就 T4 还可以,结果是个暴力题…… T1 是卡牌类模拟,T2 trivial 构造,T3 不知道为啥挂了,等我找到原因再更新一发。 D. possible:给定一棵以 \(1\) 为根的带边权有根树,再给出一些带权返祖边,多次询问两点间最短距离,保证树高最多 \(20\)。 注意到两个事

  • Manipulating History2022-07-23 21:35:18

    传送门 题意: 有一个未知的长度为1的字符串s,需要做n次操作,对于每次操作,选择s的非空\(t_{2i - 1}\)子串,替换这个子串为非空的\(t_{2i}\)的字符串,\(t_{2i - 1}\)在s中可能出现多次,但是只取一次,在n次之后会得到一个最终串,本来的顺序是刚好的,但是现在的顺序被打乱了,(意思就是可以随机只

  • Java绘图入门和机制2022-07-23 11:33:50

    public class DrawCircle extends JFrame{ @SuppressWarnings({"all"}) //定义一个面板 private MyPanel mp = null; public static void main(String[] args) { new DrawCircle(); } public DrawCircle(){ //初始化模板 mp =

  • 1109 擅长C 测试点分析 测试点1、2、3、42022-07-16 10:05:03

    易错点 测试点1、2:注意输入字符串末尾连续多个非字母字符的情况,如:“DASJD'ASDDA;SAD.;;” 测试点3:空格也算字符,因此不能用cin,要用getline() 测试点4:字母结尾的情况,如“SADS.ASDDA" 代码 #include <iostream> #include <cstdio> #include <string> #include <map> using namespace

  • 1108 String复读机2022-07-15 23:35:49

    代码 #include <iostream> #include <cstdio> #include <string> #include <map> using namespace std; int main() { string s; map<char,int> mp; mp['S']=0; mp['t']=0; mp['r']=0; mp['i']=0

  • USACO 2020 Dec (P) Editorial2022-07-14 21:32:37

    写这篇题解很有挑战性啊,两黑一紫,黑题还是看着玄乎的题解和玄乎的 std 做的。不过还是整理一下的好。 A. Sleeping Cows P 还没做,今天做完再写 B. Spaceship 有一个 \(N(N\le 60)\) 个点的有向图(用邻接矩阵给你了)。给你 \(Q(Q\le 60)\) 次独立的询问,每次你可以从一个点 \(s\) 出发

  • 1043 [ZJOI2007]棋盘制作 悬线法 线性DP2022-07-14 19:34:23

    链接:https://ac.nowcoder.com/acm/problem/20471来源:牛客网 题目描述 国际象棋是世界上最古老的博弈游戏之一,和中国的围棋、象棋以及日本的将棋同享盛名。 据说国际象棋起源 于易经的思想,棋盘是一个8*8大小的黑白相间的方阵,对应八八六十四卦

  • Codeforces Round #805 (Div. 3) A——E补题2022-07-12 22:00:59

    A. Round Down the Price 题意: 给一个数n,要求找到离这个数最近的10的幂次。然后输出两者差值 思路:看了下数据范围,1e9,直接枚举就好了。从1e9开始,如果大于n就除10,否则就停止,相减即可 解决代码: void solve() { int n; cin >> n; int a = 1e9; while(a > n) { a /= 10; } co

  • 1039 [NOIP2000]方格取数 数字三角形2022-07-12 20:32:47

    分析 这题我和上题用了一样的方法,让它们不走到一个点,可能是因为有些数可能是负的,走到一个点反而权值更大? 反正l改成1开始就对了。然后这题要判断两个人是不是走到一个点,如果走到一个点,就要判掉。 //-------------------------代码---------------------------- #define int LLcons

  • NC15976 小C的周末2022-07-10 16:31:09

    题目链接 题目 题目描述 愉快的周末到了,小C和他的N-1个朋友买了M个游戏,游戏编号从1~M。每个游戏都是多人游戏,他们打算周末一起打游戏。 小C的每个朋友都决定好了要玩哪一款游戏(会有一组人打同一款游戏),并且每人手上都有一台游戏机,这种游戏机可以通过特定的游戏机连接线连接起来。

  • Educational Codeforces Round 131 (Rated for Div. 2) A —— C2022-07-10 11:37:56

    A. Grass Field 解决代码: void solve() { int a, b, c, d; cin >> a >> b >>c >>d; int cnt = 0; cnt = a + b +c + d; if(cnt == 0) cout << 0 << endl; else if(cnt == 4) cout << 2 << endl; else cout << 1 &

  • 1043 输出PATest2022-07-08 23:00:27

    代码 #include <iostream>#include <cstdio>#include <map>using namespace std;​​int main(){ char c; map<char,int> mp; mp['P']=0; mp['A']=0; mp['T']=0; mp['e']=0; mp['s�

  • 跳转公众号关注页2022-07-08 11:32:53

    1、从公众平台登进入公众号 2、点击开发>>开发者工具 3、F12 >>Elements 4、ctrl+f 搜索 uin_base64 5、将下面链接的_加密值_ 三个汉字 更换成 uin_base64的值,然后用微信打开该链接即可。 https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=加密值&scene=110#wechat_

  • CCF 202206-2 寻宝!大冒险!2022-07-07 12:02:53

    我原来的想法是将藏宝图中的坐标也按照(1,1)这样保存下来,每次选择一个绿化图中的树作为左下角的原点。改变藏宝图中的坐标,与绿化图中的树的坐标比较。但是这种方法行不通,而且思维比较混乱。 看了其他大佬的文章,发现有一位的思路比较好。 就什么都不变,就把藏宝图直接贴在绿化图上的感

  • 小程序组件mp-sticky在部分机型上失效2022-07-06 02:01:14

    在小程序中使用mp-sticky组件做吸顶效果的时候无论怎样都不能实现这个效果 然后在官方文档中下载了组件的demo,但是它里面的sticky吸顶效果也不能实现 我换了机型之后发现原来是有的机型不行,有的机型可以,像我通常使用的iPhone6就不行,但是iPhone5和iPhone6 plus就可以

  • 1008 [NOIP2002]过河卒 线性DP 动态规划2022-07-05 18:35:03

    链接:https://ac.nowcoder.com/acm/contest/24213/1008来源:牛客网 题目描述 如图,A 点有一个过河卒,需要走到目标 B 点。卒行走规则:可以向下、或者向右。同时在棋盘上的任一点有一个对方的马(如上图的C点),该马所在的点和所有跳跃一步可达的点称为对

  • CodeForces 1286E Fedya the Potter Strikes Back2022-07-02 13:06:06

    洛谷传送门 CF 传送门 KMP 好题。 思路 合法的子区间其实就是原串的 \(\mathrm{border}\),考虑维护 \(\mathrm{border}\) 的集合。每次加入一个字符,就保留原来合法的 \(\mathrm{border}\) 并加入新的合法 \(\mathrm{border}\)(如果 \(s_1 = s_i\))。 重点在于如何删掉不合法的 \(\mat

  • 1.关注公众号2022-06-29 11:33:02

    https://mp.weixin.qq.com/mp/appmsgalbum?__biz=MzAwMjg1NjY3Nw==&action=getalbum&album_id=2003396116226064385&scene=173&from_msgid=2247528742&from_itemidx=1&count=3&nolastread=1#wechat_redirect

  • Codeforces Round #797 (Div. 3)2022-06-28 13:01:44

    比赛链接: https://codeforces.com/contest/1690 F. Shifting String 题意: 给定一个字符串和一个置换集,每次字符串中的每个字符都变成对应位置的字符,问最少几次变化后(至少一次),字符串变回最初的形式。 思路: 字符串的总周期其实就是字符串中每个字符的周期的最小公倍数。所以先记录每

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

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

ICode9版权所有