摘要:
大水题。。。#include <cstdio>#include <cstring>using namespace std;#define N 505int s[N][N], n, m, l[N];int main() { int T; scanf("%d", &T); for (int cas=1; cas<=T; cas++) { printf("Case %d:\n", cas); scanf("%d%d", &n, &m); memset(s, 0, sizeof(s)); 阅读全文
摘要:
题记:写这篇博客要主是加深自己对数据用户的认识和结总现实算法时的一些验经和训教,如果有错误请指出,万分感谢。一、 目项概略学术分享索搜引擎要主基于爬取的学术数据,供提索搜,可视化,推荐三大块能功,并且撑支用户分享感趣兴的学术资源,合结“众包”来打造一个更交社化的学术索搜平台。比相于传统的学术索搜,可视化和用户的入加能让平台帮助用户发明更多的货色。我的作工是个整平台的发开和搭建。从数据上说,涵盖了数据爬取,数据理处,分布式存储,建立引索等作工;从能功上说,涵盖了网站搭建,索搜服务,可视化模块,推荐能功,以及用户的登录、注册、分享模块的现实。从底层数据,目项管理一直到下层能功,我的作工从爬取的量大 阅读全文
摘要:
最近应用开发的程过中现出了一个小问题,顺便记载一下原因和法方--查询字段1、选取最实用的字段属性MySQL可以很好的持支大据数量的取存,但是一般说来,据数库中的表越小,在它下面行执的查询也就会越快。因此,在建创表的时候,为了得获更好的能性,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),然显给据数库增加了不必要的空间,甚至应用VARCHAR种这类型也是余多的,因为CHAR(6)以可就很好的成完任务了。样同的,如果可以的话,我们应当应用MEDIUMINT而不是BIGIN来定义整型字段。另外一个进步效率的法方是在可能的情况下,应当尽量把字段设 阅读全文
摘要:
搜索的题就是要细心#include<stdio.h>#include<string.h>#include<queue>#define inf 0x3fffffffusing namespace std;int vis[2][11][11];char map[2][11][11];int n,m,T;int dir[4][2]={0,1,1,0,0,-1,-1,0};struct op{ int k,x,y,step;};int judge(int k,int x,int y){ if(x<0||x>=n||y<0||y>=m||map 阅读全文
摘要:
这几周一直在研究排序元素之类的问题,今天正好有机会和大家共享一下. 在探讨排序法方时,经常会触及两个基本观点,一是时间复杂度,二是算法的定稳性。在独自解讲个每排序算法之前,我们先来明确这两个观点。时间复杂度:一般来说,时间复杂度是总运算次数表达式中受n的化变影响最大的那一项(不含系数)。排序算法的定稳性: 假定在待排序的记载序列中,存在多个拥有同相的关键字的记载,若经过排序,这些记载的对相序次持保稳定,则称这类排序算法是定稳的;否则称为不定稳的。冒泡排序冒泡排序恐怕是我们触接最早的排序算法,编程复杂度很低,轻易实现,当数据量不大时,如几十个数,可以虑考用使冒泡排序。排序思惟:想设被排序的数组垂 阅读全文
摘要:
最近研究注意类,略微总结一下,以后继续补充:代码自有黄金屋http://www.kuqin.com/cpluspluslib/20071231/3265.html//1这是一个一般用法的例子。// priority_queue.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <iostream>#include <map>#include <string>using namespace std;int _tmai 阅读全文
摘要:
今天个人几篇文章介绍了改对象方法的文章. 关联文章的地址java供提finalize()方法,圾垃收回器备准释放存内的时候,会先调用finalize()。(1).对象一不定会被收回。(2).圾垃收回不是构析数函。(3).圾垃收回只与存内有关。(4).圾垃收回和finalize()都是靠不住的,只要JVM还没有快到耗尽存内的田地,它是不会浪费时间行进圾垃收回的。偶然当撤消一个对象时,须要现实一些操纵。例如,如果一个对象正在理处的非是Java资源,如文件句柄或window 字符字体,这时你要确认在一个对象被撤消前以要保障这些资源被释放。为理处这样的况状,Java供提了被称为尾收(finalizat 阅读全文
摘要:
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请高手指正~单选题:1.列下说法误错的是_A.... B.... C.千兆网卡的写读速度是1Gb/s. D.DDR3存内的速度是100Gb/s2.上面不能用作linux进程间通信的是_A.共享存内 B.管道名 C.信号量 D.临界区3.CPU和I/0一次只能处置一个程序,现有P1:盘算40ms I/o80ms 盘算40msP2: 盘算120ms I/o20ms 盘算40msp3:盘算60ms I/o40ms 盘算60ms记不清楚了,求并行处置约节的时光4.两个进程同时行执一个数函,初始a=0:void f(){if(a<=0)a 阅读全文
摘要:
每日一贴,今天的内容关键字为交易平台便方的产品能吸引花费者的眼球,这不仅仅在付出术技上实用,实际上,这个原则实用于其他任何一个范畴。一个型典的例子,就是几十年前,人们习气用使现金和支票的付出方法,如今已被信用卡代替了。前当,随着智能手机和平板电脑登上了舞台,付出方法也随之展发。去过那种定点片卡付出交易也正在产生转变,当初的势趋,正全完朝着动移的向方展发。随着前当这波动移潮浪的起兴,人们曾有拥“子电钱包”的妄想也变成了实现。在近来一份来自BI Intelligence的呈文中,我们绍介了动移付出的几种要主的型类,分析了前当动移付出竞争的现状,并考察对比了读卡器和近距离无线通讯术技(NFC)。此外 阅读全文
摘要:
最近研究分频计数器,稍微总结一下,以后继续补充:按照STM32参考手册的说法:“独立看门狗(IWDG)由专用的低速时钟(LSI)动驱,即使主时钟生发故障它也仍然效有。IWDG最适合应用于那些须要看门狗作为一个在主程序以外,够能全完独立作工,并且对间时精度要求较低的场所。WWDG最适合那些要求看门狗在准确计时口窗起作用的应用程序。”简略的说,STM32中的IWDG其核心就是一个12bits的向下递加的数计器,当数计器数计到零时就会触发统系复位。因此,要在每次数计到零之前将其复位到一个初始值。这个初始值就在重装载寄存器(IWDG_RLR)中寄存,其默认值为0xFFF,我们也可以将其为改其他值。数计 阅读全文