ICode9

精准搜索请尝试: 精确搜索
  • coding++:事务管理 隔离级别2020-03-29 14:51:10

    在声明事务时,只需要通过value属性指定配置的事务管理器名即可,例如:@Transactional(value="transactionManagerPrimary")。 除了指定不同的事务管理器之后,还能对事务进行隔离级别和传播行为的控制,下面分别详细解释: 隔离级别: 隔离级别是指若干个并发的事务之间的隔离程度,与我们开发时

  • #6031. 「雅礼集训 2017 Day1」字符串 [SAM,根号分治]2020-03-28 19:54:43

    // powered by c++11 // by Isaunoya #include <bits/stdc++.h> #define rep(i, x, y) for (register int i = (x); i <= (y); ++i) #define Rep(i, x, y) for (register int i = (x); i >= (y); --i) using namespace std; using db = double; using ll = long

  • VSCode配置C++环境2020-03-28 19:04:44

    在ubuntu的下配置C++环境很简单。但是课程作业又必须得做。 首先装VSCode cd ~/Downloads wgt https://vscode.cdn.azure.cn/stable/0ba0ca52957102ca3527cf479571617f0de6ed50/code_1.43.2-1585036376_amd64.deb sudo dpkg -i code_1.43.2-1585036376_amd64.deb 安装gcc sudo ap

  • 数据结构、算法及线性表总结2020-03-28 19:04:11

    一、思维导图 二、重要概念 1.算法 (1)时间复杂度的计算 2.线性表 (1)头插法建立单链表:建立的表格元素顺序与输入元素顺序相反 void CreateListF(LinkList& L, int n)//头插法建链表,L表示带头结点链表,n表示数据元素个数 { int i; LinkList p; L = new LNode; L->next = NULL; f

  • PTA----- 数字加密 (15分)2020-03-28 16:56:07

    #include<stdio.h> int main() { int i = 3, x; int a[4]; int temp; scanf("%d", &x); while (i != -1) { a[i] = x % 10; x = x / 10; i--; } for (i = 0; i < 4; i++) { a[i

  • Q&A:为什么prototype中的方法不能赋值给变量,再调用?2020-03-28 16:00:48

    做题时遇到了一道排序题,我的解法是: 1 function largestOfFour(arr) { 2 var larger = Array.prototype.sort(); 9 for (var i = 0; i < arr.length; i++) { 10 arr[i].larger(); 11 } 12 for (var i = 0; i < arr.length; i++) { 13 arr[i]

  • 实验二 结对编程第二阶段2020-03-28 15:02:22

    一、实验目标  1)体验敏捷开发中的两人合作。     2)进一步提高个人编程技巧与实践。   二 、实验内容  1)根据以下问题描述,练习结对编程(pair programming)实践;     2)要求学生两人一组,自由组合。每组使用一台计算机,二人共同编码,完成实验要求。     3)要求在结对编程工作期

  • AC自动机2020-03-27 23:53:52

    AC自动机 模板 找到有多少个匹配的 #include<bits/stdc++.h> using namespace std; const int maxn = 1e6 + 100; const int cc = 26; #define ms(a,b) memset(a,b,sizeof(a)) struct ACAM{ int ch[maxn][cc], fail[maxn]; int end[maxn], idx[maxn]; int tot; vo

  • 统计数字,字母,空格等数量2020-03-27 19:53:14

    import java.util.Scanner; public class Text { public static void main(String[] args) { // TODO Auto-generated method stub  int shuzi=0;//判断数字  int kongge = 0;//判断空格  int yingwen = 0;//判断英文  int qita = 0;//判断其他字符   Scanner input =

  • Kmeans算法的经典优化——mini-batch和Kmeans++2020-03-27 16:00:30

    感谢参考原文-http://bjbsair.com/2020-03-27/tech-info/7090/ mini batch mini batch的思想非常朴素,既然全体样本当中数据量太大,会使得我们迭代的时间过长,那么我们 缩小数据规模 行不行? 那怎么减小规模呢,很简单,我们随机从整体当中做一个抽样, 选取出一小部分数据来代替整体 。这样

  • *HDoj 2025 查找最大元素2020-03-27 15:51:09

    Problem Description 对于输入的每个字符串,查找其中的最大字母,在该字母后面插入字符串“(max)”。     Input 输入数据包括多个测试实例,每个实例由一行长度不超过100的字符串组成,字符串仅由大小写字母构成。     Output 对于每个测试实例输出一行字符串,输出的结果是插入字符串

  • 1105 Spiral Matrix(二刷)2020-03-27 13:03:07

    英文题目:1105 Spiral Matrix 中文题目:1050 螺旋矩阵 1 #include<iostream> 2 #include<vector> 3 #include<algorithm> 4 #include<cmath> 5 using namespace std; 6 7 int matrix[10010][110] = {0}; 8 int main() { 9 int N; 10 cin>&g

  • P1262 间谍网络2020-03-27 10:55:09

    题目传送门 描述:\(给你一个有向图,其中某些点是可以买的,如果你买了一个点,\) \(你可以到达这个点指向的点,指向的这个点又能到它指向的点......(直到走不通),我们要选择一些点买,使图联通且代价最小!\) 算法:tarjan缩点 思考过程 选择哪一些点,能使图联通且代价最小呢? 我们试着想一下,

  • 数据结构初学,算法与线性表2020-03-27 09:52:38

    一. 思维导图 二. 重要概念的笔记 1,算法 评价算法的优劣:时间复杂度(T(n)=O(f(n)),n为问题规模)和空间复杂度(占用的额外存储空间随问题规模的变化) 栈的时间复杂度计算:1.分特殊情况和一般情况 2.将n拆成模块计算 2, 普通线性表 头插法与尾插法 注:头插法建立的表格元素顺序与输入

  • 数组中出现次数超过一半的数字2020-03-26 20:53:15

    时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 题目描述 数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字。例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2}。由于数字2在数组中出现了5次,超过数组长度的一半,因此输出2。如果不存在则输出0。 思路:   

  • LeetCode 36. 车的可用捕获量2020-03-26 14:09:13

    题目描述 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规则移动:它选择四个基本方向中的一个(北,东,西和南),然后朝那个方向移动,直到它选

  • PTA -----找出不是两个数组共有的元素2020-03-26 13:55:43

    #include <stdio.h> int main() { int m; while (scanf("%d", &m) !=EOF) { int a[20], i; for (i = 0; i < m; i++) scanf("%d", &a[i]); int n;

  • 关于 Random 类的随机数2020-03-26 13:04:09

    生成 5 个不相同的随机数,放到一个数组中 方案一 public class RandomTest02 { public static void main(String[] args) { // 开辟数组空间 int[] arr = new int[5]; // 默认将数组中所有元素初始化为 0 for (int i = 0;i < arr.length;

  • leetcode 242 Valid Anagram2020-03-26 10:57:10

    class Solution { public: bool isAnagram(string s, string t) { vector<int> ms(26,0),mt(26,0); for(auto& str:s) ++ms[str-'a']; for(auto& str:t) ++mt[str-'a']; for(int i=0;i<26;++i) {

  • C++ 删除一个字符串中的指定字符2020-03-25 20:57:45

    Q:一个数字是以xxx,yyy,zzz的字符串形式存储的,将逗号消去并转化为整数输出 //删除输入字符串中的逗号,并构建新串 for(i=j=0;*(s1+i)!='\0';i++) if(s1[i]!=',') s1[j++]=s1[i]; s1[j]='\0'; //转化为整数 a=atoi(s1);

  • Notepad++ 添加右键菜单2020-03-25 20:52:03

     Notepad++ 绿色版 右键菜单没有它,每次都要查找 notepad++.exe 来打开没关联的文件。。 根据网上的一些方法,准备一个notep.reg,导入注册表即可   Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\*\shell\NotePad++] @="Edit with &Notepad++" "Icon"="D:\\notepad+

  • 7-16 求符合给定条件的整数集2020-03-25 19:58:53

    给定不超过6的正整数A,考虑从A开始的连续4个数字。请输出所有由它们组成的无重复数字的3位数。 输入格式: 输入在一行中给出A。 输出格式: 输出满足条件的的3位数,要求从小到大,每行6个整数。整数间以空格分隔,但行末不能有多余空格。 输入样例: 2   输出样例: 234 235 243 245 253 254

  • GCC/G++选项 -Wl,-Bstatic和-Wl,-Bdynamic2020-03-25 19:54:39

    默认情况下,GCC/G++链接时优先链接动态库,如果没有动态库,则链接相应的静态库。同时,GCC/G++也提供了链接选项 -Wl,-Bstatic 和 -Wl,-Bdynamic 供用户指定链接动态库或者静态库。  -Wl,-Bstatic指示跟在后面的-lxxx选项链接的都是静态库,-Wl,-Bdynamic指示跟在后面的-lxxx选项链接的都

  • 1109 Group Photo2020-03-25 16:04:32

    英文题目:https://pintia.cn/problem-sets/994805342720868352/problems/994805360043343872 中文题目:https://pintia.cn/problem-sets/994805260223102976/problems/994805272021680128 1 #include<iostream> 2 #include<vector> 3 #include<algorithm> 4 us

  • 四则运算随机出题2020-03-25 12:57:44

      代码有一个小问题,就是精度可能会丢失。该代码不包含括号等操作符。 c++代码: #include<bits/stdc++.h> using namespace std; float aa[5],bb[4],cc[10],cpaa[5]; void operation_four(int n,int m) { int d; float flag = 0,flagn; flagn = n; d = n;

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有