- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 凯撒加密 Java实现
String encrypt(String input, int times) { if (input == null) { return null; } String letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz "; char[] letter = letters.toCharArray(); char[] decry = input.toCharArray(); String encry
2020-11-13 11:45:39
154
原创 二叉树搜索 JAVA实现
public class BinarySearchTree { private Comparable value; private BinarySearchTree right; private BinarySearchTree left; public BinarySearchTree(Comparable setValue) { value = setValue; } public BinarySearchTree(Comparable[] values) {
2020-11-13 11:43:16
62
原创 用含2的n次幂的多项式来表示一个数(Cpp实现)
用2的幂来表示一个正整数简单思考一下,所有的奇数和偶数构成了自然数,对于奇数我们可以用2n + 1表示,而偶数我们可以用2n表示。所以我们可以简单的认为任何一个正整数都可以用2的n次幂来表示。事实上我们可以进一步看这个问题:如何把一个十进制数转化为二进制数。一般的方法是把一个十进制数不断除以2,直到商为零,依次写下余数。所以开始的问题也就解决了。下面我们用代码来实现一下这个伟大的过程。这里我们找一个十分巨大的范围也就是幂小于200的情况。然后不断除以2的i次幂,直到我们发现余数不为零,然后第i- 1次幂
2020-11-01 13:16:00
839
原创 在一个大字符串中寻找子串
在一个大字符串中寻找substring的两种实现方法第一种是使用一个点进行查找的方式,以下是实现的代码。bool findSub1(string scr, string tar){ using namespace std; if (scr.empty() || tar.empty() || scr.size() < tar.size()) return false; for (int i = 0; i < scr.size(); i++) { int temp = i;
2020-11-01 10:51:52
1250
Cell Zone Conditions.docx
2020-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人