随笔
文章平均质量分 77
吾生也有涯 而知也无涯
饮闲
写作是门孤独的手艺,意义却在于分享
展开
-
我对未来充满了向往——我们不必刻意去追求一种诗意化的生活,但我们完全可以让生活充满诗意
我们不必刻意去追求一种诗意化的生活,但我们完全可以让生活充满诗意。许久未曾写博客了,今日也是感触颇多,想用文字来记录一下此刻内心的感受,人生路漫漫,多少次曾闻 “不能只看远方,也要关注沿途的风景”,却只在多年以后,才蓦然读懂了这句话。人生不只有眼前的苟且,还有诗和远方,这句话固然深得人心,我也曾为之迷恋,去苦苦追寻我心中的诗和远方,但是路途总是痛苦的,几经反转,到了曾经渴望的远方,却发现,当渴望的远方成了当下,曾经梦幻的诗意变成干巴巴的现实的时候,生活依旧没有诗,自己仍要追求更远的远方。人生要有格.原创 2021-08-26 09:06:12 · 340 阅读 · 0 评论 -
许久未曾写过文章了,如今,再度出发:一个一般学校的大三学子,立足过去,展望未来,模糊的规划,坚定的方向,不断前进。
入行两年半时光的追忆自从选了信息与计算科学这个计算机与数学的交叉专业,不知不觉见已经入行两年半的时间了。大一上从大一军校时的意气风发,大一上学期一年,收获了不少知识,如今总结起来,主要是学习了数学专业的基础知识,而后便是接触了Python,还小有成就,虽然课程比较水,但是自己下了点功夫,还是学到了不少东西的。当时,感觉Python做的很不错,值得学习,现在来看,Python在IT行业内应用已经十分的广泛了,并且作为后起之秀,相比于技术栈已经比较成熟的java等语言,有十分广阔的发展空间,毕竟国内用P原创 2021-01-25 17:54:24 · 390 阅读 · 8 评论 -
Java配置jdk环境变量!失败后请重启一下试试,血的教训。
配置环境变量确认自己的操作没有丝毫问题检查命令发现:java -version可以执行java 也可以执行但是!!javac不行,无论怎么修改,哪怕用绝对路径都不行。重启,,,,,好啦!!!!!!...原创 2020-12-22 11:51:22 · 269 阅读 · 0 评论 -
java 直接用复制的安全路径 打开文件错误,手动输入后错误消失
直接复制路径,然后运行,会发生错误。错误如下,不知为啥。之后,重新输入一样的路径,错误消失。错误的代码package try_a_package;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;class copyFirst { pu原创 2020-10-30 16:11:12 · 316 阅读 · 0 评论 -
尝试java提交OJ进行练习,在codeforce上提交没有发生错误,在AIZU上提交,却发生了错误
尝试java提交OJ进行练习,在codeforce上提交没有发生错误,在AIZU上提交,却发生了错误,网上找不到解决方案,花了很长的时间都没能成功public class Areas_on_the_Cross_Section_Diagram { public static void main(String args[]) { System.out.println("Hello World"); }}仔细观察报错如下,发现有Main.java,我好像明白了什么。AIZU报错如下:re原创 2020-10-22 08:45:03 · 517 阅读 · 2 评论 -
可以实现分组的简单小程序
嗯,名单是我们班同学的名单,我注释掉了,你们自己添加,有C++基础应该不难的。#include <iostream>#include <ctime>#include <cstdlib>#include <string>#include <algorithm>using namespace std;const int N = 20000;string b[]={"\0",// 分组名单,如"张三","lisi",等等};原创 2020-09-02 15:03:43 · 3953 阅读 · 0 评论 -
重读MATLAB入门读物,发现很多遗忘的简单函数与技巧(二)——常用数学函数、控制结构、二维、三维作图
序言紧接上次的学习内容,继续对MATLAB的入门知识进行学习,记录曾经学习及使用路上的遗漏之处。常用数学函数三角函数以及各种最小值、最大值、求和、开平方函数等等常用的函数,自然是以及了解的非常透彻了,这里说一下在应用中,忘记的一些常用函数。exp(x)——指数函数指数函数自然是直接用这个内置函数比较快,返回结果就是e的x次方,e的值约为2.71828,当然这个值默认的e是没有预定义的,但是函数里面有,所以直接拿来用就好了。log(x)——自然对数log10(x)——以10为底的对数以上两个对原创 2020-09-02 11:40:37 · 568 阅读 · 1 评论 -
重读MATLAB入门读物,发现很多遗忘的简单函数与技巧(一)——复数函数、等分函数、矩阵生成函数、左除与右除问题、逻辑运算符问题
序言参与建模,已经一年有余,作为一名数学专业的学生,用到MATLAB的地方也是十分的多,按理来说,我应该已经对MATLAB的入门知识了如指掌,但重读时,却惊讶的发现,有些常用的技巧或简单函数,已经被我遗忘在了角落里。复数的相关知识复数?多么简单,可是用时却常常出现问题。复数的定义问题如复数的定义,x=3+4j,或者x=3+4i,或者x=3+i*4均可,这是几种常用的定义复数的方式,i,j已经被预定义了相应的值——根号负一。但由于额,我的习惯吧,C++老手的我,一直喜欢用i,j作为循环变量,导致有原创 2020-09-02 09:37:59 · 319 阅读 · 1 评论 -
CCF 2018年12月第二题 小明放学
#include <iostream>using namespace std;int main(){ int light[3]; // 输入顺序 red yellow green // 红绿灯顺序 0 yellow 1 red 2 green cin>>light[1]>>light[0]>>light[2]; int n; cin>>n; int i,k,t; // sum为一个循环红绿灯的时长 // ans为自出原创 2020-09-01 19:48:57 · 216 阅读 · 0 评论 -
CCF 2018年12月第一题
#include <iostream>using namespace std;int main(){ int r,y,g; cin>>r>>y>>g; int n; cin>>n; int i,k,t; int sum=0; for(i=0;i<n;i++){ cin>>k>>t; if(k==0){ sum+=t; } if(k==1){ sum=sum+t;原创 2020-09-01 19:47:57 · 226 阅读 · 0 评论 -
定长顺序栈 C语言
主函数#include <stdio.h>#include <stdlib.h>#include "SString.h"int main(){ SString s1,s2; InitSString(&s1); InitSString(&s2); printf("s1: %s len:%d\n",s1.ch,s1.len); printf("s2: %s len:%d\n",s2.ch,s2.len);原创 2020-09-01 19:40:37 · 295 阅读 · 0 评论 -
顺序栈 C语言练习
#include <stdio.h>#define bool char#define true 1#define false 0#define stack_size 100typedef char StackElemType;typedef struct{ StackElemType elem[stack_size]; int top;}SeqStack;void InitStack(SeqStack *S){ S->top=-1;原创 2020-09-01 19:37:55 · 311 阅读 · 0 评论 -
链式栈 C语言练习
#include <stdio.h>#include <stdlib.h>#define true 1#define false 0#define bool chartypedef char ElemType;typedef struct node1{ ElemType data; struct node1 *next;}LinkStackNode1,*LinkStack1;//typedef LinkStackNode1 *LinkStac原创 2020-09-01 19:37:02 · 271 阅读 · 0 评论 -
大学物理实验——计算平均自由程 C++
#include <iostream>#include <cmath>using namespace std;int main(){ double k=1.38e-23; double T=300,P1=1.333e-3,P2=1.333e-11; double n1=P1/(k*T),n2=P2/(k*T); cout<<n1<<endl<<n2<<endl; double pi原创 2020-09-01 19:34:05 · 1080 阅读 · 0 评论 -
B - Draw! 简单题
You still have partial information about the score during the historic football match. You are given a set of pairs(ai,bi)(ai,bi), indicating that at some point during the match the score was "a...原创 2020-01-29 09:09:00 · 244 阅读 · 0 评论 -
STL-vector的简单利用
1 #include <iostream> 2 #include <cstdio> 3 #include <vector> 4 5 using namespace std; 6 7 // 注意:vector在尾部添加或移动元素非常快,在中间操作非常耗时,因为它需要移动元素 8 9 10 int main(...原创 2020-01-28 17:35:00 · 181 阅读 · 0 评论 -
STL-stack栈的简单应用
1 #include <iostream> 2 #include <stack> 3 4 using namespace std; 5 6 int main() 7 { 8 // 栈比较简单 9 // push,pop,size,top10 // 基本操作很少,很容易实现和使用11 // 一般可以写数组模...原创 2020-01-28 20:53:00 · 243 阅读 · 0 评论 -
STL-list 链表的简单实现
1 #include <iostream> 2 #include <list> 3 4 using namespace std; 5 6 int main() 7 { 8 // list可以在头部和尾部插入和删除元素 9 // 不能随机访问元素,迭代器只能++,不能一次性跳转10 list<int> L...原创 2020-01-28 21:11:00 · 181 阅读 · 0 评论 -
闲读笔记 值得记忆
“生命并不是你活了多少日子,而是你记住了多少日子。你要使你过的每一天都值得记忆。”“假如生命是乏味的,我怕有来生。假如生命是有趣的,今生已是满足的了。”“每一个不曾起舞的日子,都是对生命的辜负!”“人生!灯一般的明灭,漂浮在大海之中。”黄昏时下雨,睡得极早,破晓听见钟声续续的敲着。 这钟声不知是哪个寺里的,起的稍早,便能听见——尤其是冬日——但我从来未曾数过,到底敲了多...原创 2020-02-06 10:32:00 · 270 阅读 · 0 评论 -
并查集的简单实现 代码模板
1 #include <iostream> 2 #include <cstdio> 3 4 using namespace std; 5 6 const int max_n = 1000; 7 8 int par[max_n]; 9 int ranks[max_n];10 11 void init(int n)12 {13 ...原创 2020-02-08 20:57:00 · 177 阅读 · 0 评论 -
回忆之过往年华
少年与爱永不老去即便披荆斩棘丢失鲜衣怒马“将来,不论你去了哪个城市,我都去找你,一定。”你要善良,但你的善良要有点锋利。你要善良,也要坚强。要学科学,也要学艺术。科学使人远离愚昧,艺术使人免于庸俗。是遵从自己的内心,还是随波逐流?是直面挑战,还是落荒而逃?如果说,人生是一次不断选择的旅程,那么千帆过尽,最终留下的就是一片属于自己...原创 2020-02-14 10:31:00 · 239 阅读 · 0 评论 -
简简单单的二分图的判定
1 #include <cstdio> 2 #include <iostream> 3 #include <cstring> 4 #include <vector> 5 6 using namespace std; 7 8 const int max_N = 1000+2; 9 10 // 图的邻接表11 vec...原创 2020-02-14 22:26:00 · 249 阅读 · 0 评论 -
大学物理实验-分压电路数据处理 C++
#include <iostream>#include <cstdio>#include <iomanip>using namespace std;double K[6]={0.25,0.5,1,2,5,10};double data[6][11];int main(){ for(int i=0;i<6;++i) { for(int j=0;j<11;++j) { ci原创 2020-08-29 16:52:29 · 1109 阅读 · 0 评论 -
C++ tempate练习
#include using namespace std;templateclass Compare{public:Compare(type a,type b):a(a),b(b) {}type max_is();//{// return a>b?a:b;//}type min_is();private:int a;int b;};template type Compare::min_is(){return a<b?a:b;}template t原创 2020-08-29 16:29:05 · 350 阅读 · 0 评论 -
简简单单的汉诺问题
#include <iostream>using namespace std;int main(){ void han_move(int n,char a,char b,char c); int n=1; char a='A',b='B',c='C'; han_move(n,a,b,c); return 0;}void han_move(int n,char a,char b,char c){ if(n==1){原创 2020-08-29 16:26:03 · 211 阅读 · 0 评论 -
重载练习之时钟
不能重载成为类的成员函数,因为左操作数是流对象,是非本类对象。大部分情况下,都是通过友元函数(非成员函数,无this指针)来实现。friend Complex operator +(const Complex &a,const Complex &b);引用,避免拷贝构造函数的调用。对引用加上限制,const;operator << (operator << (cout,a),b);#include <iostream>using names原创 2020-08-29 16:24:15 · 322 阅读 · 0 评论 -
简简单单的快速排序
#include <iostream>using namespace std;void Qsort(int a[],int low,int high){ if(low>high){ return; } int key=a[low]; int first=low,last=high; while(first<last) { while(first<last && a[last原创 2020-08-29 16:22:54 · 216 阅读 · 0 评论 -
用链表模拟求解一元多项式
链表的应用,输入多项式,并求解,简易测试数据,减下方注释的文件。#include <stdlib.h>typedef struct Polynode{ int coef; int exp; struct Polynode* next;}Polynode,*Polylist;Polylist PolyCreate(){ Polynode *head,*rear,*s; int c,e; head=(Polynode *)malloc(原创 2020-08-27 21:19:21 · 278 阅读 · 1 评论 -
链表之Reverselist
#include <stdlib.h>void ReverseList(LinkList L){ // 使p指向链表的头节点,若为空链表,p=NULL; p=L->next; // 将链表的下一个节点置为空,在空链表时,重复赋值,无错,在非空链表时,看如下步骤,在新的步骤中,可将第一个节点的后一节点设为空指针 // 实现了对头节点的后继节点的设置 L->next=NULL; while(p!=NULL) {原创 2020-08-27 21:17:06 · 790 阅读 · 0 评论 -
简简单单的循环链表C++
数据结构练习循环链表代码C++首先,给出一遍链表的代码。链表#include <stdio.h>#include <malloc.h>//using namespace std;c语言中不能使用;#define bool short#define true 1#define false 0//! 元素为char类型typedef char ElemType;typedef struct Node{ ElemType data; stru原创 2020-08-27 21:13:44 · 371 阅读 · 0 评论 -
最小生成树的简单题
古老的最小生成树代码,可以当板子用(针对问题修改一下,不通用,原理一样)。#include <iostream>#include <cstdio>#include <algorithm>using namespace std;int n;int a[51],b[51];int w[51][51];int main(){ int n,m; scanf("%d",&n); for(int i=0;i<n;++i)原创 2020-08-27 21:04:51 · 294 阅读 · 3 评论 -
LaTex入门学习笔记(1)
下载下载链接在这里入门语法\documentclass【选项】{文档类型}\usepaackage{amsmath,amssymb}\title{ }\author{ }\data{October 15,2020}\begin{document}\maketitle\end{document}\section\subsection\subsubsection公式输入$ $ 同行排列\[ \] 独立成行\begin{equation}\end{equation}..原创 2020-08-27 09:07:29 · 302 阅读 · 0 评论 -
推荐好书《追风筝的人》
前些日子,像朋友借来了这本书,几天时间,虽未曾读完,却感触颇多。半本书卷,每每动情之时,总是默默流泪。父亲,书中的父亲让我敬佩。固执而又坚守的人,有着自己的理想与信念。他让我懂得了:人性不可妥协!别让别人知道这件事,听到没有?别让别人知道。我不需要任何人的怜悯!即使是生命最后的时刻,也不曾有丝毫的畏缩。编程多年,很少静心看一本书了,如此好书,更是难得。学会宽恕,宽恕自己与他人。记得父母的曾经。没有什么,不值得珍惜。你不必,拥有太多。...原创 2020-08-26 17:01:37 · 353 阅读 · 0 评论 -
数学建模学习笔记——论文的改进
注意不要出现大的、不间断的文本,他们会使文章变得枯燥无味,而且可能永远都不能被完全读完摘要1/2至2/3也纸左右建议最后完成,反复修改。引言“引言通常应该在比赛第一天首先书写。它可以确保所有成员的工作同步”模型建议分为五个部分,模型说明、模型建立、解决方案、运行结果、模型的检验。解决方案你最开始的时候,可能无法得到最好的解决方案,不要着急,从最简单、最常见、最根本的解决方案入手,逐步深入、逐步改进。方案的比较尝试用多种方法来解决问题,并进行比较,得出在某个方面,什么模型是最优原创 2020-08-26 15:46:48 · 1119 阅读 · 0 评论 -
Lingo练习 选拔问题
model:title Ñ°ÕÒ×î¼Ñ×éºÏÎÊÌâ;! ¶¨Ò弯ºÏ¶Î;sets:ChengYuan/1…5/:A;XiangMu/1…4/:B;Chengji(XiangMu,ChengYuan):c,x;EndSetsData:!³ÉÔ±¼°¶ÔÓ¦ÏîÄ¿µÄ³É¼¨;C =66 57 78 70 7765 61 74 64 7187 66 69 69 8459 53 59 57 62;EndData[Obj]Min=@sum(XiangMu(i):@.原创 2020-08-26 10:37:27 · 1170 阅读 · 0 评论 -
Lingo练习 简单的转运问题
model:title תÔËÎÊÌâ;!¶¨Ò弯ºÏ¶Î;sets:GongChang/1…2/:A;CangKu/1…3/:B;Guke/1…4/:C;GongChangDaoCangKu(GongChang,CangKu):L,n1;CangKuDaoGuke(CangKu,Guke):S,n2;EndSetsData:!¹¤³§µÄ²úÁ¿ÏÞÖÆ;A = 9 8;!¹¤³§µ½²Ö¿âµÄÔËÊäÁ¿£¬Î´Öª£»!ºó¶¨!²Ö¿âµ½¹Ë¿ÍµÄÔËÊä.原创 2020-08-26 10:36:17 · 1426 阅读 · 3 评论 -
Lingo 练习转运问题的简单案例
请就下面模型,给出lingo程序并求解。建筑工地的位置(用平面坐标a, b表示,距离单位:公里)及水泥日用量d(吨)下表给出。有两个临时料场位于P (5,1), Q (2, 7),日储量各有20吨。从A, B两料场分别向各工地运送多少吨水泥,使总的吨公里数最小。1 2 3 4 5 6a 1.25 8.75 0.5 5.75 3 7.25b 1.25 0.75 4.75 5 6.5 7.75d 3 5 4 7 6 11解答:符号说明:,:工地的位置及需求量,,:料场的位置及日储量,:i料场原创 2020-08-26 10:32:00 · 1412 阅读 · 2 评论 -
Lingo 简单的背包问题
2.利用lingo软件的“段”编程求解下面背包问题:设有n=8个体积分别为54,45,43,29,23,21,14,1的物体和一个容积为C=110的背包,问选择哪几个物体装入背包可以使其装的最满。解:model:title 背包问题;sets:s/1…8/:V,X;endsetsData:V = 54 45 43 29 23 21 14 1;endDatamax=@sum(S(i):V(i)*X(i));@sum(S(i):V(i)*X(i)) < 110;@for(S(i)原创 2020-08-25 11:13:35 · 2533 阅读 · 0 评论 -
二级Python练习之提取与写入
初步提取fi = open("F:\\Python\\新的练习\\二级练习\\论语-网络版.txt","r",encoding="utf-8")fo = open("F:\\Python\\新的练习\\二级练习\\论语-提取版.txt","w")wflag = Falsefor line in fi: if "【" in line: wflag = False if "【原文】" in line: wflag = True contin原创 2020-08-25 11:09:29 · 358 阅读 · 0 评论 -
轻松解决 Windows10 电脑无法休眠问题
难受的一批,电脑突然就没法休眠了,网上找了一些设置,有设置电源,有设置网络的,试了都不行。终于,在很长很长时间以后,无意中发现了一个有关百度网盘的东西。这玩意儿居然在你不知情的情况下,修改了你的注册表,改了个值,让你的电脑没法休眠。辣鸡网盘,毁我青春。 (还是得用,谁叫人家做得好呢,被吐槽了无数年下载速度,依然在用,又爱又恨者,网盘也。)好了,吐槽结束,看看是如何解决的吧。首先,打开注册表编辑器。不会?输入搜索注册表不就完了?之后,转到这一目录下。计算机\HKEY_LOCAL_MACHIN原创 2020-08-20 10:05:08 · 7104 阅读 · 10 评论