2019.8专题

(已解决2019.8.1)VisualStudio调试出现“无法查看或打开PDB文件”

如图所示: 此处PDB文件是程序所以来的动态链接库(dll文件)在编译过程中出现的,又称为“富豪文件”,是一个存储数据的信息文件。 修复方法见《VS“无法查找或打开PDB文件”是怎么回事?如何解决》

字节跳动正式批第二场笔试题2019.8.25

第一题 并查集 #include<cstdio>#include<iostream>using namespace std;const int maxn = 205;int root[maxn];int find(int x){if(x == root[x]) return x;int t = find(root[x]);root[x] = t;return t;}int main

2019.8.10

2019.8.10 if(fmt == NULL){(*env) -> ThrowNew(env,(*env) -> FindClass(env,"java/lang/IllegalArgumentException"),"Printf4.fprint: format is invalid");return;}

2019.8.18

2019.8.18 if(cstr == NULL){(*env) -> ThrowNew(env,(*env) -> FindClass(env, "java/lang/OutofMemoryError"),"Printf4.fprint: malloc failed");return;}

2019.8.21

2019.8.21 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.22

2019.8.22 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.23

2019.8.23 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.24

2019.8.24 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.25

2019.8.25 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.26

2019.8.26 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.28

2019.8.28 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.29

2019.8.29 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.32

2019.8.32 for(int i=0;i<strings.size();i++){String s = strings.get(i);if(i>0 && currentCollator.compare(s, strings.get(i-1)) == 0){sortedWords.append("= ");}sortedWords.append(s + "\n");}

2019.8.13 oracle数据库操作

oracle 一.前言 oracle的简介 oracle中字符串和日期都用单引号表示,字符串大小写敏感(mysql中大小写不敏感),日期格式敏感。列的别名用双引号表示。sql语句结果返回的是单条记录(如组函数),还是多条记录,select 后面是记录中可以显示的字段、from后面是数据表集合sql中null判断不能直接通过 = 或者 != 判断,而是通过is null 或者 is n

2019.8.14 金华正睿集训总结Day18

8.14 快不行了。 DP 经典背包问题 • n个物品,每个物品有重量 w[i],求选出重量量和不超过 S 物品集合的方案数 • 01背包:每个物品最多选⼀次 • ⽆限背包(完全背包):每个物品可以选无数次 • 多重背包:每个物品最多选 k[i] 个 进阶背包问题1 • 考虑01背包问题,有 Q 种操作,每次加入一种物品或删除一种物品,每次操作完后输出不超过 S 的⽅方案数 •

2019.8.12 金华正睿集训总结Day16

8.12 “简单”DP 好的,那么在这里,我们又讲到了斯特林数以及贝尔数,这两个在上一篇博客上已经提到过了 抛下链接:Day15 欧拉数 这里是百度百科 • n个数的排列,其中有k个满足Pi<Pi+1的排列个数 • E(n,k)=(k+1) * E(n-1,k)+(n-k) * E(n-1,k-1) 斯特林数、欧拉数的求和技术及应用 从左到右填数,记录上一个填的在未填数中的排名

2019.8.11 金华正睿集训总结Day15

8.11 数学期望与组合计数 双射 “一一对应” 双射一定满足|A|=|B| 单射就是只能一对一,不能多对一 满射只要Y中的元素在X中都能找到原像就行了(一对一,多对一都行). 双射就是既是单射又是满射(一个对一个,每个都不漏掉). 单射 满射 双射 减法原理 · 有两个事件A,B,要么A发生要么B发生,现在知道了(A,B中某个发生)的方案数,以及A发生的方案数,求B发生

2019.8.10 金华正睿集训总结Day14

8.10 今天讲的例题部分Day1讲过,这里不重复了,见Day1博客 数学期望与组合计数 期望的定义 期望的线性性 E(x1 + x2) = E(x1) + E(x2) 期望的平方和平方的期望不同 E( (x1 + x2)2 ) = E( (x1)2) + E( (x2)2 ) + 2E(x1x2) 当x = 0或1 时, x2 = x 一个重要的等式 1 + x + x2

2019.8.9 金华正睿集训总结Day13

8.9 我睡过头了!!!! 好饿~~~~噫 简单数论(!?!!!∑(゚Д゚ノ)ノ) 是的,又是它 先讲了一些基本定义啊之类的 然后从欧几里得开始 提了下裴蜀定理, 即若a,b是整数,且gcd(a,b)=d,那么对于任意的整数x,y,ax+by都一定是d的倍数,特别地,一定存在整数x,y,使ax+by=d成立。 接着是扩展欧几里得 这个时候讲到了小凯的疑惑 小凯手中有两种面值的金

2019.8.8 金华正睿集训总结Day12

8.8 贪心 讲了一堆例题 从普及到语言入门的贪心应用实例(Excuse me?) 找零问题 你去商店买东西, 收银员要找给你 ? 元。 一共有面值为 500, 100, 50, 10, 5, 1 的六种硬币。(硬币?——来自博主的发问) 你希望拿到的硬币数量尽可能地少。 贪心,尽可能多的拿面额大的硬币 区间覆盖问题 在一条数轴上有 ? 个互不相交的区间,现在你需要画不超过 ?

2019.8.13 金华正睿集训总结Day17(模拟赛)

8.13 模拟赛 A - SR无敌 发现了一点规律,同时注意一些小细节就可以做出来了 code(这是比较精简的程序,自己的又臭又长) #include <bits/stdc++.h>#define ll long long#define lowbit(x) x & (-x)#define memset(x) memset(x, 0, sizeof(x))#define N 100

2019.8.7 金华正睿集训总结Day11(ACM)

8.7 在这个欢乐的七夕佳节,我们迎来了欢乐的ACM 于是,在和yjz大佬和yy大佬严肃(?)讨论后,我们的队名就叫七夕“快乐”(为什么加引号就不说了,qq情头是和小号的某) 在前一天,去商场的时候看到几个小朋友手上粉色爱心型的气球,某和yjz大佬拉着yy大佬绕着商场走了一圈找到了发气球的那家店,愣是没好意思进去要,结果回来的路上,十分幸运的看到地上有个,刚想去捡,只见一个老爷爷捉住气球,五

Kaggle 手机验证码(SMS)无法发送问题解决方法(2019.8.24)亲测可行,

勾选  进行人机身份验证 之后,会出现一个问题,比如我当时出现的问题就是,选择下列图片中有红绿灯的图片,完成选择后,输入自己的手机号,记得前面加+860,比如  860155*****  ,此时再点击验证,这样SMS码将发送成功 注意 : 一定要等号码狂变绿色.

2019.8.4考试试题,答案,讲解视频。

考试内容:mybatis,分为选择题和编程题 题目我接个长图放在博客里面, 代码我上传到百度网盘,附上链接:链接:https://pan.baidu.com/s/1kvckmlzxQW1yGiDfA2wYcQ  提取码:uck3  复制这段内容后打开百度网盘手机App,操作更方便哦 视频演示  b站链接 点我 讲解视频百度网盘链接地址:链接:https://pan.baidu.com/s/