历史 History 欢迎来到C语言的世界!C语言是一种强大的专业化编程语言,深受业余和专业编程人员的欢迎。 在学习之前先让我们了解和认识它! C语言的原型是A语言(ALGOL 60语言)。 1963年,剑桥大学将ALGOL 60语言发展成为CPL(Combined Programming Lang ...
分类:
其他好文 时间:
2020-05-18 22:24:34
阅读次数:
81
Python Programming def insertion_sort(A): print('Before: ',A) for j in range(1,len(A)): print('Step ', j) key = A[j] i = j - 1 print(111, i, j, A[i], ...
分类:
编程语言 时间:
2020-05-18 14:41:24
阅读次数:
53
[TOC] 前言 本文不介绍原理的东西,主要是实现 进化算法的python实现 。 原理介绍可以看这里,能学习要很多,我也在这里写了一些感受心得: "遗传算法/遗传编程 进化算法基于python DEAP库深度解析讲解" 1.优化问题的定义 单目标优化 在创建单目标优化问题时,weights用来指示 ...
分类:
编程语言 时间:
2020-05-18 00:42:18
阅读次数:
76
动态规划01背包实现: 借鉴的这篇博文: https://www.cnblogs.com/Christal-R/p/Dynamic_programming.html 题目:在背包容量为8的情况下,根据下图的数据动态规划得到最优解,实现右图所示的程序代码 最重要的就是寻找递推关系式: 定义V[i,j] ...
分类:
编程语言 时间:
2020-05-17 16:03:10
阅读次数:
59
以下为课件 restful 什么是API API全称Aplication Programming Itererface即应用程序编程接口, 我们在开发应用程序时经常用到。API作为接口,用来“连接”两个不同的系统,并使其中一方为另一 方提供服务,比如在操作系统上运行的应用程序能够访问操作系统所提供的 ...
分类:
其他好文 时间:
2020-05-16 20:47:37
阅读次数:
82
链接: "2018 2019 ICPC Southwestern European Regional Programming Contest (SWERC 2018)" 题意: 一个无向图,图上有三个关键点A,B,C,统计图上点u的个数,满足没有其他点v到A,B,C的最短距离都比u到A,B,C的最短 ...
分类:
其他好文 时间:
2020-05-16 18:59:20
阅读次数:
58
Java 多态 在 java 程序设计中,对象变量是多态的,多态是同一个行为具有多个不同表现形式或形态的能力。 也是 OOP (Object Oriented Programming)中的一个重要特性,主要是用来实现动态联编的,换句话说,就是程序的最终状态只有在执行过程中才被决定而非在编译期间就决定 ...
分类:
编程语言 时间:
2020-05-16 09:17:31
阅读次数:
77
1.安装C++环境 rust底层是依赖C环境,所以需要先安装C/C++编译环境, 有两种选择:安装微软的msvc或者安装mingw/cygwin。 如果是新手,不想那么麻烦,可以考虑按The Rust Programming Language里面说的,安装C++ build tools,如下图所示。 ...
Function prototype in C programming: Importance Function prototype in C is used by the compiler to ensure whether the function call matches the return ...
分类:
其他好文 时间:
2020-05-16 00:28:14
阅读次数:
61
MATLAB和R都是向量式程序设计语言,有很多相通的地方,在学习中可以互相参考。 MATLAB中的for循环: %Show from 1 to 100 for i = 1:100 disp(i); end R语言中的for循环: #Show from 1 to 100. for (i in 1:10 ...
分类:
其他好文 时间:
2020-05-15 00:18:09
阅读次数:
61