算法复杂度分为时间复杂度和空间复杂度。 其作用: 时间复杂度是指执行算法所需要的计算工作量; 而空间复杂度是指执行这个算法所需要的内存空间。 (算法的复杂性体现在运行该算法时的计算机所需资源的多少上,计算机资源最重要的是时间和空间(即寄存器)资源,因此复杂度分为时间和空间复杂度)。 简单来说, 时间 ...
分类:
编程语言 时间:
2020-03-23 20:15:53
阅读次数:
78
#pragmaonce#define_CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<time.h>#defineROW9#defineCOL9#defineEasy_count80#defineROWSROW+2#defineCOLSCOL+2voidInitBoard(cha
分类:
微信 时间:
2020-03-22 12:27:21
阅读次数:
168
一、捕获异常 try{ // 程序代码 }catch(异常类型1 异常的变量名1){ // 程序代码 }catch(异常类型2 异常的变量名2){ // 程序代码 }finally{ // 程序代码 } 可以在 try 语句后面添加任意数量的 catch 块。 如果保护代码中发生异常,异常被抛给第一 ...
分类:
其他好文 时间:
2020-03-21 14:52:47
阅读次数:
66
一、程序代码例子 #include "stdio.h" main() { int i; char s1[5]={'a','b','c','d','e'};//正常打印,但有乱码 //char s2[5]={'a','b','c','d','e','\0'};//报错 char s3[6]={'a', ...
分类:
编程语言 时间:
2020-03-21 00:05:35
阅读次数:
108
编写程序代码,要保证的是自己能看懂,这是我认为一个程序的代码抛开其运行而言最重要的东西。因为对于一个学习编程软件的学生而言,其程序源码99%都是给自己看的,即使是同学之间的查阅、借鉴,或者老师检查,那也几乎都是浏览一部分代码,并且说白了,他们看懂看不懂也好,都是为了运行的结果,只要结果正确,没有太大 ...
分类:
其他好文 时间:
2020-03-20 22:22:12
阅读次数:
72
如何解决:python:Can't reopen .pyc file pyc文件是python在编译过程中出现的主要中间过程文件。pyc文件以二进制形式存在,可以由python虚拟机直接执行的程序。通过生成.pyc文件可以提高程序运行的速度,编译过的.pyc程序代码也相当于转换了源代码,提高源码加密 ...
分类:
编程语言 时间:
2020-03-20 12:41:03
阅读次数:
274
原文链接: https://www.toutiao.com/i6765677128022229517/ PV 是Page Views的缩写,即页面浏览量,用户每一次对网站中的每个网页访问均被记录一次。注意,访客每刷新一次页面,pv就增加一次。 我们目前的数据是: 其中的数据我们会得到标注 根据标注我 ...
分类:
编程语言 时间:
2020-03-20 00:55:17
阅读次数:
88
1.synchronized概述: synchronized修饰的方法或代码块相当于并发中的临界区,即在同一时刻jvm只允许一个线程进入执行。synchronized是通过锁机制实现同一时刻只允许一个线程来访问共享资源的。另外synchronized锁机制还可以保证线程并发运行的原子性,有序性,可见 ...
分类:
其他好文 时间:
2020-03-18 18:37:57
阅读次数:
41
1.断点类型 软件断点:由非法指令异常实现(软件实现) 硬件断点:由硬件特性实现(数量有限) 数据断点:由硬件特性实现(数量有限) 为什么要分软件断点和硬件断点呢? 软件断点通常是可以运行于内存中的程序,代码加载到内存中执行,那么软件断点就是有效的。 对于flash中的程序执行,软件断点就没有用了。 ...
分类:
数据库 时间:
2020-03-18 00:00:42
阅读次数:
79
如是tomcat 进程占用CPU 过高可以参考以下步骤打印进程堆栈进一步分析问题。 1、先用top查看占用cpu的进程id 2、再用ps -ef | grep PID定位具体的进程主体;如是否是tomcat启动的java程序 3、用ps -mp pid -o THREAD,tid,time打印出该进 ...
分类:
其他好文 时间:
2020-03-16 23:51:13
阅读次数:
172