Skip to content

Instantly share code, notes, and snippets.

View maniish-jaiin's full-sized avatar
🎯
Focusing

Manish Jain maniish-jaiin

🎯
Focusing
View GitHub Profile
@Test
public void removeSpacesFromTheString() {
ReversePolishNotation rpn = new ReversePolishNotation();
String[] result = rpn.getStringArray("3 4 +");
assertEquals("3", result[0]);
assertEquals("4", result[1]);
assertEquals("+", result[2]);
}
import java.util.*
fun main() {
println(evaluate("4 2 /"))
}
fun evaluate(expr: String): Float {
val chars = expr.split(" ")
val stack = Stack<Float>()
val operator = operationForOperator()
import java.util.HashMap;
import java.util.Stack;
import java.util.function.BiFunction;
class ReversePolishNotation {
public static void main(String[] args) {
System.out.println(evaluate("4 2 /"));
}
import java.util.Stack;
import java.util.function.BiFunction;
class ReversePolishNotation {
public static void main(String[] args) {
System.out.println(evaluate("4 2 /"));
}
public static double evaluate(String expr) {
import java.util.Stack;
class ReversePolishNotation {
public static void main(String[] args) {
System.out.println(evaluate("5 1 2 + 4 * + 3 -"));
}
public static double evaluate(String expr) {
String[] digitString = expr.split(" ");
from graphene import ObjectType, Stringclass ExampleQuery(ObjectType):
hello = String()
def resolve_hello(self, info):
return "Hello"
class RootQuery(ExampleQuery, ObjectType):
pass
schema = Schema(query=RootQuery)
from flask_graphql import GraphQLView
def create_app():
... from app.schema import schema app.add_url_rule(
'/graphql',
view_func=GraphQLView.as_view(
'graphql',
schema=schema,
graphiql=True # for having the GraphiQL interface
)
)
query getFriends {
user {
friends {
...friendFields
}
mutualFriends {
...friendFields
}
}
}
union SearchResult = User | Company
type User {
name: String
age: Int
}
type Company {
name: String
address: Int
interface Profile {
id: ID
name: String
}
type User implements Profile {
id: ID
name: String
age: Int
}